FooPlayer.__init__: Using contender_fn with DEFAULT_WEIGHTS
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072235877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072235877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075012275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077791988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072234498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075013933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077790831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077794165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063901710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030567720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063904430.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066680321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069460334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052788330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061125330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061125608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058344164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041678274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061123886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050012496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050013052.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063905275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030568275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030566330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030565496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030563829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063901987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041678274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058348040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000036121607.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000077794220.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077797831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794776.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077793942.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000077797831.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027794720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038906665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027795278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030572220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027795556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033347556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027792429.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991679363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991680487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025017498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033350266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027795544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002792143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997234073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997233517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011126365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005567739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011126643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997233239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002790461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000010183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000008238.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013898528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005563792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999991677682.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991677139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991676281.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999991676837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027793097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008345527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011124406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011123295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025016087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013903295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013902184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019461087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000041683109.6 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041683109.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041683109.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041682831.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000041683109.6 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041683110.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041683110.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041683109.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041683109.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041683111.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041683111.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041683123.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041683123.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041683135.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041683135.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041683137.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041683137.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002794236.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002794236.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000002796902.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002794242.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002797866.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002797444.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002797587.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002796055.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002794232.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002796186.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000002797866.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797864.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797864.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797865.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797865.8 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000002797871.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002797861.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000002797876.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000002797873.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000002797863.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000002797876.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000002797876.2 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002797876.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002797838.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797876.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686783.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686783.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966686773.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966686777.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999966686777.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966686765.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966686760.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966686765.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966686787.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686787.1 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966686765.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999966686739.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966686765.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966686787.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686787.1 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966686776.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999966686740.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966686776.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966686779.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686779.6 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044464554.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916685001.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994468995.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050023661.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000038908999.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999966686766.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999966686777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999966686777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999916684988.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999966686766.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999900017432.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999900017432.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000038908999.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999966686777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999966686779.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966686766.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966686783.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999966686766.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000050023661.9 node_expansions=166
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050017439.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050017409.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017439.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050023661.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023661.9 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050017442.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050017409.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017442.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050023675.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023675.4 node_expansions=36
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044470784.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916691217.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994469006.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000038915228.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999966692995.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999966692995.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999966692995.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999916691217.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999966692995.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999900023661.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999900023661.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000038915228.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999966692995.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999966692995.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999966692995.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966692995.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966692995.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999966692995.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000044470784.0 node_expansions=486
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044464551.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000044464530.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044464551.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077797840.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077797840.8 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044464574.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000044470783.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000044470783.0 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044464550.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000044464563.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000044464563.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044464529.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044464529.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900013793.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900013793.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900013817.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900013817.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900013828.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900013828.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900013850.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999900013826.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900013850.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900013827.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900013827.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900013838.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999900013825.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900013838.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900013840.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900013840.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900013851.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999900013815.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900013851.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900013852.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900013852.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044460963.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916681410.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994459186.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050017174.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000038905408.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999966683192.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999966683176.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999966683175.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999916681408.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999966683192.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999900013841.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000038905408.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999966683186.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999966683176.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999966683186.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966683192.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966683175.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999966683176.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000050017174.1 node_expansions=161
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050013848.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050013850.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000050013850.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050013850.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050013850.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050013851.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050013851.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050013850.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050013850.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013902739.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013902739.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013902740.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013902740.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999863902750.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999863902750.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999863902739.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999863902739.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044460981.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999916681414.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999922236973.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977791615.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966683203.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999894460974.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966683202.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999894460974.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999844459203.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999894460974.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999827791640.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999966683173.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999894460974.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999894460974.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999894460970.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999894460981.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999894460974.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999894460974.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000044460981.0 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044464271.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044464271.8 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000044460972.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044460967.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000044464271.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000044460950.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000044460940.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000044460970.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000044464271.8 node_expansions=46
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000044463585.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460938.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044464154.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044464271.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044462752.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044460938.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044462917.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000044464271.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044464271.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044464271.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077797594.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077797594.2 node_expansions=14
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044464306.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000044464268.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044464306.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999827794973.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999827794973.9 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044464323.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916684751.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999922240307.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999977794972.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999966686529.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999894464296.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999966686545.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999894464306.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999844462517.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999894464295.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999827794961.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999966686528.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999894464317.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999894464295.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999894464296.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999894464296.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999894464295.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999894464295.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000044464323.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044464306.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000044464281.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044464306.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999916684760.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999922240281.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999977794980.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000019851.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999894464313.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000000019816.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999927797617.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999844462539.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999894464313.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999827794980.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999827794984.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000000019830.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999894464317.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999894464317.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999894464313.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999894464317.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999927797617.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999927797617.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000000019851.0 node_expansions=89
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966686545.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686545.6 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000019816.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999994464260.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=900000000019816.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019816.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000019816.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030568225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000036122669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016674614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961115003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000000005891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019453447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022230169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002785058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000002787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991673446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999986117279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999961112223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986119224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994450668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977783945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002787613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994453113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000036122669.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120725.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122669.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=300000036122669.6 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000038904974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041686165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027795544.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350810.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033348333.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000015199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000013256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022235477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030575199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055577011.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055576442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036128877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041685556.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030572220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008349920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005569628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005570740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013905755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000015463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000012670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000013254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002790753.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022240263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044462828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027798308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022240237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022239126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022242196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005571586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016684417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041684508.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016682737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025017774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033349983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019462207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019459983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022240819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002792419.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000055577011.0 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055574497.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572288.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577011.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000055577011.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577008.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577008.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055577008.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055576959.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577008.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580497.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580497.8 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055579239.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577017.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055580219.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577028.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055577031.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055580511.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578844.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055579677.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000055580511.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580497.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580459.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580497.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580523.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580475.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580523.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580512.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580512.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000022244700.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580513.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055580513.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580512.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580512.2 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999927798279.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=599999927798290.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999927798281.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999927798290.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999927798279.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=599999927798300.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927798300.0 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030578745.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055580512.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055580512.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030578758.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091691631.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091691624.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055580522.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055580512.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055580524.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055580512.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091691631.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036134301.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000023178.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055580512.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055580512.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055580522.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055580524.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055580512.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000091691631.4 node_expansions=378
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091691614.4 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000091691615.4 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000091697042.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000091691624.4 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000091691614.4 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000091691623.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=600000091697042.2 node_expansions=44
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091691615.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691610.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091697042.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091691625.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091691609.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000091697042.2 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091693845.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091691597.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091694821.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091691598.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091691598.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091691598.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091697043.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091693431.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091694265.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000091697043.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697042.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697042.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697068.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697045.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697045.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091697046.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091697055.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091697050.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091697043.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091697053.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=600000091697055.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697055.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697055.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697077.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697077.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697068.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697068.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697067.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697067.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030584176.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055585967.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055585967.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030584176.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999927803744.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091697065.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055585958.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055585958.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055585958.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055585967.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091697076.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036139745.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000028633.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055585954.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055585967.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055585958.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055585958.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055585958.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000091697076.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697076.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697076.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697079.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697079.8 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697069.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697069.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986130219.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986130219.1 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999927803735.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927803709.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927803735.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927803748.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927803748.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030584196.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055585968.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055585958.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030587373.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091700262.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091700262.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055585957.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055585957.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055585957.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055585957.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091697069.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036139742.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000028624.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055585965.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055585971.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055585958.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055585971.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055585957.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000091700262.0 node_expansions=144
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091697075.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091697069.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697075.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697089.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697089.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091697076.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091697076.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697076.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061137032.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061137032.5 node_expansions=49
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000061146691.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061147413.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061144468.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088919279.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061141524.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061141524.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061141524.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083363724.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061145857.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077808167.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000061140224.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000061135225.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000061147413.2 node_expansions=566
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000061147421.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061146697.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061144468.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061147691.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061144476.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061144474.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061144468.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061146310.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061146580.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000061147135.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000061139959.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000061138002.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000061133987.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000061147421.8 node_expansions=59
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000061147421.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061147398.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061147421.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100036278.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100036278.0 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000061147433.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061147410.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061147433.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061147421.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061147421.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000000034520.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025036298.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025036298.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000034520.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999897254075.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000091702966.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025036298.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025036297.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025036297.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025036297.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061147410.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000005590076.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999969478964.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025036297.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025036297.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055591854.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055591854.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000025036297.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000091702966.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091702965.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091702965.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897254077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897254077.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000000034521.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025036297.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025036297.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000034520.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061147423.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000091702979.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025036298.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025036297.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025036298.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025036298.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061147410.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000044478907.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999969478985.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025036297.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025036311.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055591855.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055591874.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000025036318.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000044478907.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000005590076.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005590076.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005590077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005590077.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033367798.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025036308.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025036308.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033367783.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999897254077.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000100036227.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000130591798.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025036295.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025036299.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025036308.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000025036308.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000100036227.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999969478966.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025036295.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025036295.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000094480672.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000094480672.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000025036295.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000130591798.8 node_expansions=137
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000058358864.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091702964.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000130591783.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091702985.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091702952.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1500000130591783.2 node_expansions=39
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000130591783.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000125036227.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1500000130591783.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000130591783.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130591783.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130591808.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130591808.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130591822.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130591822.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130591836.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130591836.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000000034499.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000063925170.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063925170.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000000034502.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999897254059.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000100036289.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000063925170.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000063925155.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000063925155.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063925170.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000100036280.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000044478946.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000008367822.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000063925170.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063925170.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000094480722.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000094480722.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000063925170.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000100036289.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100025514.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100025514.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100036287.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100036287.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100036299.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100036290.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100036299.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127803278.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127803278.8 node_expansions=207
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100025520.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100025514.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100025520.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863909953.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999863909953.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863909957.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999863909957.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863909958.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999863909958.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999966690421.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000030581067.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000030581082.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999966690401.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000100025513.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000097247746.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000030581068.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030581068.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030581070.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000030581068.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000066692177.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000011134846.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999975023734.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030581082.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063914402.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000094469957.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000061136624.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000030581068.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000100025513.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100025523.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100025497.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100025523.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863909981.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999863909981.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999863909965.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999863909952.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999863909965.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863913141.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999863913141.2 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999863909969.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999863909955.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999863913141.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999863909943.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999863909935.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999863909933.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999863913141.2 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999863911474.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999863912141.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999863909933.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999863913141.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999863909919.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999863909919.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999863910919.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999863909933.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999863911763.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999863912044.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999863912609.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1499999863913141.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863913155.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999863913155.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863910956.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863910956.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999966691363.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000030582029.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030582044.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999966691389.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000100026488.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000097248696.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000030582044.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000030582044.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000030582040.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000030582029.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066693141.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011135818.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999975024696.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030582056.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063915363.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000094470933.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061137612.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000030582056.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=900000100026488.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100026485.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100026485.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100026510.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100026510.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100026501.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100026501.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100026534.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100026534.4 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000100026501.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100026517.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000100026509.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000100026508.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000100026486.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000100026517.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100026497.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100026497.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863910965.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863910965.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975024708.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975024708.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975024708.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975024708.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975024717.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975024717.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999975024721.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975024736.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999975024736.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975024722.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975024722.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947243175.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947243175.6 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947243166.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947243166.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947243152.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947243152.2 node_expansions=152
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966687634.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000030578301.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000030578301.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999938909834.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999836129388.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000072244967.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000069467167.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000002800499.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000002800499.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000002800499.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000002800499.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000038911634.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999983354275.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000002800499.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000036133834.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000066689389.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000033356075.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000002800499.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000072244967.8 node_expansions=360
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072244942.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072244942.2 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072247596.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072247596.4 node_expansions=28
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072249167.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072249834.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000072244945.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000072244945.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000072247612.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000072248612.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000072247612.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000072249445.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000072249278.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000072249834.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000072244945.5 node_expansions=346
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072246500.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072247167.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000072247612.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000072244945.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000072244954.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000072245945.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000072244954.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000072246778.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000072247056.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000072244945.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000072244945.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072244942.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072244942.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999836129400.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999836129400.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999836129403.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999836129403.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999836132054.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999836132054.8 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966690263.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061132876.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000030580952.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999938912508.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000072247596.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000100021764.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000002803151.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000002803151.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000002803151.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000002803151.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000038914263.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999983356930.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999947245818.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000002803151.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000066688431.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000066692063.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000063910653.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000002803151.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000100021764.8 node_expansions=635
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069467155.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069467177.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000069467198.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000069469819.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000069467178.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000069469819.1 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000069468722.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069469374.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069469819.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000069467152.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000069468152.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000069467152.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000069469012.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000069469263.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000069467178.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=900000069469819.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069469830.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069469830.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069469844.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069469844.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069469819.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069469819.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999966690298.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000030580964.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030580975.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999938912534.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999836132066.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072247619.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002803163.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002803199.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002803178.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002803178.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038914311.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999983356964.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999947245830.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000002803163.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036136534.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066692099.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000033358757.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002803163.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000072247619.9 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105580918.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105580918.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000072247629.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072247610.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000072247609.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000072247599.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000072247586.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072247629.4 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072247655.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072247655.9 node_expansions=9
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000072247629.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072247601.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000072247638.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000072249821.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000072247612.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000072249821.6 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000072249169.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000072249712.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000072249823.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000072247625.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000072248601.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000072248599.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000072247599.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000072249432.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000072249155.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000072247599.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000072249823.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072249821.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072249821.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088913831.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088913831.5 node_expansions=81
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000072251399.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000072250832.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000072250843.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000072249832.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000072250847.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000072250847.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000072249832.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000072251668.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000072251388.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000072250843.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000072249843.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000072251668.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072251666.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072251666.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072251666.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072251666.0 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072251653.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072254303.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000072251699.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000072251689.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000094472028.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000072251699.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000094472028.5 node_expansions=106
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000072253230.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000072252675.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000072252675.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000072251675.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000072254341.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000072251675.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000072252675.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000072252675.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000072251675.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000072253230.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000072252675.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000072251675.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000094472028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000072250639.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000088915638.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1200000094472028.5 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000094472039.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094472039.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999880580476.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999880580476.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999880580492.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999880580473.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999880580475.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999880580496.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999880580475.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1199999880580496.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880580496.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880580496.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938914684.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938914684.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938914695.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938914695.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938914734.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938914734.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902803584.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902803584.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999880581415.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902803597.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999902803597.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880581390.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880581390.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988918168.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000016695946.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999972249846.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999880581389.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999822247167.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000072249831.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069472067.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999988916536.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999988916536.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999944472042.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000002805391.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999947248056.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999911136931.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999966694264.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000000027611.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000030583167.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999997249833.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999966694264.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000072249831.0 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072249860.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000072249860.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072249860.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072249860.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072249854.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000072249854.5 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988916523.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000016695956.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999972249856.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999880583067.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999822247190.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000069472069.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999988916534.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999988916544.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999966694290.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999944472067.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000002807067.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999947249734.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999911136956.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999966694301.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000000029289.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000030583180.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999997249856.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999966694290.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000069472069.8 node_expansions=174
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069472065.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069472065.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000069473625.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000069473080.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000069473080.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069472066.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000069473742.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000069472069.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000069473075.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000069473066.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000069472069.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000069473647.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000069473069.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000069472080.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000069473742.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069473732.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069473732.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100030136.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100030136.2 node_expansions=289
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000069473726.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069473734.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000069473734.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069473734.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069473734.8 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961115003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999997230114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005565669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000036123503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022234058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025011836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994449835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999980560613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999988895890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002787890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994451168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000036123503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036123503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000036123503.0 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000008347409.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008344364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044460252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008348268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008347435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008346320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008346596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052794509.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061125608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055571655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047236931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683625.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033348268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033349367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022234920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013900740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013900184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030569154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025012207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027791928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036127206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033349440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044460000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019459628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033348531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022233794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038903586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033345252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025011917.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030567459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038903043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030568584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030571587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030570464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000061125608.6 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061125053.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061125622.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061123953.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000061125622.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061125608.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061125608.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061125633.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061125584.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061125633.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061125646.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061125646.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061125633.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061125607.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061125633.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061125654.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061125654.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061125651.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061125642.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061125651.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061125654.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061125654.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094458985.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008346098.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999936121206.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063901597.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000163903375.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061125654.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061125651.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061125654.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061125651.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008346098.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061125654.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000012765.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061125654.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000130570042.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000130570042.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061125665.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061125667.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061125654.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000163903375.4 node_expansions=106
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000163903375.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000155570042.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000163903375.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163903375.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000163903375.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163908080.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000163908080.6 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000163903398.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000163903398.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000163908118.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000163903398.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000163903406.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000163908118.6 node_expansions=47
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000163906335.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000163904800.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000163908118.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000163906043.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000163905907.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000163903400.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000163904798.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000163905911.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000163908118.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152797007.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152797007.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163908145.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000163908145.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163908134.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000163908134.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936125910.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936125910.9 node_expansions=16
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999936132298.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999936127292.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999936132298.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999936132020.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999936131854.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999936128798.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999936127292.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999936131187.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999936131854.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1499999936127292.5 node_expansions=199
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999936130187.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999936130187.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999936129947.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999936129810.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999936130503.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999936127272.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999936127292.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999936129632.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999936129772.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1499999936127292.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999936127292.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936127292.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936127330.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936127330.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000133354008.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000100020663.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000047241070.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033352207.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000163909525.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000100020625.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000100020636.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000100020625.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000100020640.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000047241070.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000100020625.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000018851.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000100020628.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000130576192.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000130576192.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000100020625.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000100020663.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000100020625.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000163909525.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163909540.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163909540.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000163909536.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163909536.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163909571.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163909571.8 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000163909587.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163912720.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000163909594.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000163912745.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000163909569.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000163909579.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000163912745.5 node_expansions=76
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000163912467.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000163912477.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000163912190.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000163912082.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000163912745.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000163909572.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000163911920.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000163912072.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1500000163912745.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000163912745.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163912720.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000163912720.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163912720.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163912720.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000133357164.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000100023855.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000047244262.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033355397.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000163912720.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000100023855.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000100023855.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000100023832.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000100023817.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000047244262.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000100023832.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000022039.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000100023828.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000130579374.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000130579374.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000100023828.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000100023817.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000100023817.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000163912720.0 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163915637.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163915637.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163912720.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163912720.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163912753.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000163912753.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000133357180.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000100023857.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047244275.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999936130523.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033355388.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000100023846.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000100023831.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000100023831.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000100023834.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047244275.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000100023831.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000000022053.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000100023842.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000130579388.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000130579402.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000100023831.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000100023834.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100023831.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000133357180.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000133357165.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133357165.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133360095.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133360095.9 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000133357191.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133357191.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133357191.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133357191.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133357191.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000133357200.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133357165.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133357200.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133357191.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133357191.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000133357189.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133357165.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133357189.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000133357199.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133357199.4 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000133357199.4 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133353965.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000133357199.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000133357210.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133354003.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000133357209.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000133354003.8 node_expansions=86
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000133358186.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000133359034.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000133360145.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000133359868.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000133359686.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000133359298.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000133357201.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000133359586.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000133359686.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133354003.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1200000133354003.8 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000133354006.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133353965.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133354006.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000100020670.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000047241114.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999972240251.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000047241115.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000177798451.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113909559.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113909559.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000113909559.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113909562.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000072242004.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113909573.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000013907807.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113909584.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000144465115.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000144465115.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000113909562.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000113909573.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113909559.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=1200000177798451.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000177798448.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000177798423.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177798448.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972240203.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972240203.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972240202.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972240202.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972240239.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972240239.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999947240258.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972240224.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999972240224.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972240224.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972240224.5 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972240258.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972240258.0 node_expansions=18
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972243105.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972244939.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999972246605.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999972246327.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999972246160.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999972244772.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999972243105.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999972245494.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999972246160.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1199999972246605.5 node_expansions=294
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972243117.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972244976.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999972246605.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999972245772.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999972245643.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999972244216.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999972243119.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999972245494.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999972244660.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999972245605.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1199999972246605.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972246617.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972246617.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972246656.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972246656.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999947246656.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947246656.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000013914201.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013914201.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999988914202.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000013914163.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000013914163.2 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999988914163.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988914163.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999988914200.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988914200.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999988914178.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988914178.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999947246655.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947246655.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999947246647.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947246647.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108360415.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000075029733.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000022247525.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000022247537.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000152804870.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113918631.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088918624.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088918622.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000088915970.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047251081.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000108356539.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999988910317.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000088918622.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000119474193.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000119474187.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000113918635.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000113918634.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000108356539.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), None, None)) score=1500000108356539.5 node_expansions=185
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088918622.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088918622.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000088915958.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088917789.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088918067.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088918622.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088918458.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088917067.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088915955.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088918382.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088917511.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088915955.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000088918622.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088918660.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088918660.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000088922168.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000088922168.0 node_expansions=76
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000108366576.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000075029752.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000022250197.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999947249311.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000022250211.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000152811020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000113918651.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000088918645.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000088918642.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000088918645.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000047251089.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999988916864.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000088918644.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000119474207.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000119474208.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000113918652.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000113918655.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000088918644.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000152811020.0 node_expansions=138
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000152807518.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152809354.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000152809664.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000152811053.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000152810018.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000152808831.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000152808631.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000152807520.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000152809941.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000152809075.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000152807520.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1800000152811053.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152811053.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152811053.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000108366576.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000075033246.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000022253676.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000022253710.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000152811032.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000113922131.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000088922120.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000088922134.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000088922120.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000047254586.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000088922120.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999988920342.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000088922128.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000119477701.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000119477698.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000113922131.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000113922143.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000088922158.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000152811032.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152811028.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000152811028.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152811034.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000152811034.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947252787.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999947252787.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947250024.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999947250024.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997254565.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999997254565.5 node_expansions=275
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999947252825.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999947252825.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947252825.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947252825.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947252825.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999947252842.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999947252799.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947252842.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947254919.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947254919.5 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999913919488.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999947254895.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999947252834.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999977805285.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999947252825.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999947252834.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999977805285.8 node_expansions=101
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999947252822.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999947254655.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999947254933.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999947252822.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999947254099.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999947253933.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999947252823.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999947254933.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999947253823.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999947254378.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999947252822.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999975027822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2099999972247507.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2099999972247229.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2099999977805299.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2099999977805299.2 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977805285.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977805285.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988916386.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988916386.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988916386.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988916386.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999955583089.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999955583076.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999955585150.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999955583053.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999955583077.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999955585150.5 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2099999955583039.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999955584872.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999955585166.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999955583039.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999955584332.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999955584150.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999955583039.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999955585150.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999955584039.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999955583594.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999955583039.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2099999955585166.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955585150.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955585150.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944474054.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944474054.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944474074.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944474074.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944474064.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944474064.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944474085.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944474085.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944474063.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944474063.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916693545.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999916693545.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999952803142.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999952803142.5 node_expansions=280
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000100030734.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000033361988.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999991694434.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000052807623.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000144475178.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000072252956.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000047250879.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000047250879.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047250912.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000005583323.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000047250879.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999927804656.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000055586289.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000105586289.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000077808511.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000072252956.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000072252956.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000047250912.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000144475178.0 node_expansions=270
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000144473099.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000144475178.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000144473089.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000144473091.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000144473067.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2700000144475178.0 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000144473078.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000144474938.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000144473068.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000144473067.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000144474345.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000144474178.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000144473067.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000144475179.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000144473067.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000144473623.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000144473067.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000144475181.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2700000144475181.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000144475178.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144475178.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999916695644.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999916695644.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000100030734.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000033364066.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999991696548.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000052807633.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000144475181.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000072252977.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000047252966.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000047252993.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000047252955.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000005585400.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000047252955.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2699999927806733.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000055586299.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000105586327.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000077808543.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000072252966.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000072252966.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000047252977.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000144475181.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144475188.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144475188.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000169472080.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000169472080.0 node_expansions=121
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144475180.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144475180.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144475193.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000144475193.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144475228.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144475228.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144475201.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000144475201.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000100030747.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000033364077.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999991696524.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999916695635.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000052807659.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000072252979.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000047252968.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000047252990.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000047252990.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000005585410.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000047253001.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2699999927806746.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000055586312.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000105586302.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000077808535.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000072252967.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000072253002.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000047252969.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000105586302.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000105586312.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000105586312.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000105586346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000105586346.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000105586320.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000105586320.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999916695646.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999916695646.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999916695644.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999916695656.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999916697465.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999916695679.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999916695646.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2699999916697465.0 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2699999916695631.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999916697503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999916696669.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999916695647.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999916695647.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999916696925.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999916696743.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999916695631.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999916696631.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999916695631.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999916696199.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999916695631.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2699999916697503.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999916697465.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999916697465.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999916697466.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999916697466.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999894475244.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999894475244.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000063921479.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000011143696.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999955587243.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000016698363.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000108365919.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000036143699.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000025032588.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000011143688.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000011143686.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2699999969476132.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000011143688.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2699999891697499.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000019477067.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000069477055.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000041699254.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000036143696.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000058365921.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000047254807.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000108365919.0 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000108365923.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000108365923.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000108367728.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000108367728.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000108365901.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000108365945.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000108365922.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000108367741.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000108365965.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000108367741.5 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000108365919.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000108365911.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000108366908.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000108365946.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000108365946.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000108367186.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000108365908.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000108365908.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000108367741.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000108366908.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000108365909.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000108366463.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000108365908.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2700000108367741.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000108367757.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000108367757.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000080589974.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000080589974.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000080589980.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000080589980.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000080592088.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000080592088.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000080589980.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000080589990.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000080592088.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000080590003.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000080590012.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000080592088.5 node_expansions=50
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000080590015.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000080589977.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000080591015.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000080592088.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000080590015.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000080589977.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000080590977.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000080589989.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000080589980.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000080591015.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000080589980.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000080590533.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000080589977.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000080591015.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2700000080592088.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000080592126.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000080592126.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999841698757.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999841698757.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999841698768.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999841698768.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999852809877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999852809877.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999822254356.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999822254356.0 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083349223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030567435.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030567713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083350031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083350031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083348364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072238379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080569778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077793667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080568387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072234490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030565213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567434.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066680330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069458941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069456441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063900052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061122553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063903111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061125277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066678666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789443.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061121156.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047231655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030566045.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030564655.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000083350031.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083355309.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350864.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352531.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000083355309.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038903608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047239776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050018642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994457428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022234388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022232445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025014998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025016099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041685321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047239198.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036128046.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044463087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041684488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036125824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013884.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994455207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994456017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005564905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005566016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000010183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013899086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000012962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008347420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002789350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002790462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025016087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030572529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016682751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008346626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027794698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033348085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013900539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000011027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000010472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994457417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994454892.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000050018642.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015309.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018642.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016420.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000050018642.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058352546.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352546.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058352548.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058352555.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058352532.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058358253.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058352542.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000058358253.0 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058358276.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058354217.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354505.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058353940.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058353530.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058352550.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058357419.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058355907.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000058358276.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058358253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358253.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358276.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358276.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358287.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358287.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358291.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358291.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358276.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358276.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358287.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358287.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358287.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358287.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358291.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358291.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036134290.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997244498.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058358287.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002800943.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027800954.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091691620.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091691623.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997244498.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997244498.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058358276.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058358276.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058358277.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058358276.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083358291.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083363151.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058358291.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058358276.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058358276.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091691623.4 node_expansions=78
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091696499.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091693263.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091693554.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091692985.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091692607.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091691596.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091694551.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091696485.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091694929.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000091696499.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696496.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696496.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696509.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696509.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036139165.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997249374.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058363162.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002805829.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027805829.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091696509.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997249374.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997249374.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058363151.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058363166.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058363165.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058363151.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083363162.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083363176.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058363162.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058363151.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058363151.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058363151.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000091696509.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091696509.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696484.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696509.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036139190.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997249398.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058363176.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002805844.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027805845.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091696524.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997249398.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997249399.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058363177.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058363189.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058363187.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058363176.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083363177.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083363187.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058363176.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058363189.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058363176.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058363178.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091696524.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091696512.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696506.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696512.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696535.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696535.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091696510.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696495.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696510.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696510.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091696509.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696510.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091696510.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696511.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696511.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696509.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696509.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091696525.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696496.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091696508.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091696519.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091696519.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696525.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091701384.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091701384.1 node_expansions=21
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000091698178.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091696512.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091697901.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091699469.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091699457.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091697511.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091696525.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091699457.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091701400.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091699842.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119467587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000119465643.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000119467587.0 node_expansions=116
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467598.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119467598.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467598.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119467598.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000063910265.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058356486.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000058356486.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000030576931.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055576943.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000119467596.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058356486.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997242722.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058356486.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086134264.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086134264.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086134278.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111134275.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000111134275.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086134278.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086134278.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086134266.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086134278.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000119467596.0 node_expansions=66
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119467600.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119467598.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119467596.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119467596.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119467607.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000119467607.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467607.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119467607.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467594.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119467594.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467620.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119467620.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119467620.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119472418.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119467583.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119467587.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119467588.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000119472418.1 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119469250.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119467582.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119468971.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119470497.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119470488.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119468543.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119467570.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119469503.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119472431.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119470925.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000119472431.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472429.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472429.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472446.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119472446.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119472431.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472431.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119474844.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119474112.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119472455.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119473835.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119475376.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119473431.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119473442.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119472446.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119474376.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119475390.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119475767.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000119475767.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119475779.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119475779.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119478719.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119478719.8 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119475803.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119475777.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119475803.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119478734.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119478734.2 node_expansions=56
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000119478178.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119477456.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119475789.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119477178.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119478734.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119476789.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119478456.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119475789.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119476789.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119477734.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119478734.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119477901.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000144470918.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000119478734.2 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119478745.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119478708.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119478745.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966698292.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966698292.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999966698302.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966698302.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966698302.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966698312.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966698312.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999966698309.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966698310.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999966698310.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999966698312.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966698297.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966698312.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000000032537.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000032537.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000000032537.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000000032521.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000032537.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033365845.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027812092.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000027812090.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072251627.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000119478768.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000088923212.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000027812104.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999966698315.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000052807181.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000080584959.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055589868.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000055589882.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000080589882.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000111145401.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086145435.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055589882.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055589868.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000055589870.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), None, None)) score=1800000080584959.5 node_expansions=161
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055592798.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000055592798.8 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000055589876.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000055589868.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000055589867.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000055589866.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000055592796.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000055589877.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000055592796.2 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000055592254.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000055591518.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000055589852.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000055591240.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000055592240.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000055592240.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000055590851.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000055592532.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000055589852.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000055590865.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000055591796.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000055592810.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000055591963.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000055592810.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000055592796.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055592796.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055592798.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000055592798.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000055592798.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000055592775.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000055592772.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000055592775.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000055592798.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000055592798.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055592776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055592776.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055592801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000055592801.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055592810.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055592810.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036148391.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036148391.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055595439.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055595439.6 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055592818.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055592818.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000034543.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000034543.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966701263.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966701263.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966701276.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966701276.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999966701277.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966701268.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966701277.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000035457.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000035457.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000035456.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000035456.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000030587819.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000030587097.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000030585430.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000030586819.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000000040521.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000030586819.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000000040521.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000000039965.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000000041632.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000030585430.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000044480761.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000030587374.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000030586430.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000030586263.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000000032208.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000019479596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000030588097.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000000041632.2 node_expansions=1089
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=900000000040521.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000039800.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000038143.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000040534.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000000040523.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000039521.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000000040532.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000000041634.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000040254.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000000038132.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000000039143.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000000040076.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000000039145.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000000038145.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000000039965.6 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000022257667.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000000032222.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000019479596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1200000030588110.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1500000000041634.2 node_expansions=87
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000000041632.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000000041594.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000041632.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000041647.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000041647.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033374991.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027821212.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000027821201.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000025041647.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000119487871.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000088932324.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000027821201.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999966707423.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000027821212.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000055598980.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055598979.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000055598979.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000080598991.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000111154538.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086154536.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055598980.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055598980.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000055598981.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000119487871.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119487883.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119487867.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119487883.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119487877.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119487877.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119487878.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119487889.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000119487889.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119487879.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119487879.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000119487870.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000144481971.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000119487869.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000119487867.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000119487870.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1800000144481971.2 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1800000144483345.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144483623.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144481956.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144483512.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144484345.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144484345.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144483345.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144484345.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144484067.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152821177.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144481956.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144482956.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144483901.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000144483790.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000144481956.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000144483790.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000141708789.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000144484345.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000136150179.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000138931733.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000138928234.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1800000152821177.0 node_expansions=935
FooPlayer.decide: Prioritizing 23 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1500000119491257.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119488869.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119490536.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119488868.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119490425.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119491258.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119491271.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119490258.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119491268.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119488869.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119490993.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119488868.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119489869.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000119490812.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000119490701.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000119488882.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000119490716.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000152821177.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000141707402.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000144482971.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000136148802.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000138930344.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1800000138926860.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1800000152821177.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152821189.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152821189.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152821190.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152821190.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152821190.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152821190.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152821188.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152821188.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033374970.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000027821178.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000027821194.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000044486956.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000069486972.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000122265638.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061154523.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000011152746.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061154524.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000088932291.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088932290.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088932290.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000113932301.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000144487857.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000119487857.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000088932291.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000088932290.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088932305.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000144487857.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144487860.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144487860.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144487878.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144487878.2 node_expansions=16
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2100000169483356.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000169481967.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000169483634.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000169481967.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000169483523.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000169484356.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000169484356.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000169483356.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000169484356.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000169481967.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000169484078.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000169481967.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000169482967.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000169483912.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000169483801.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000169481967.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000169483801.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000166708801.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000169484356.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000161150191.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000163931744.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000163928245.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2100000169484356.8 node_expansions=1014
FooPlayer.decide: Prioritizing 23 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1800000144492649.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144490258.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144491922.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144490259.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144491536.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144491813.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144490258.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144492647.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144492647.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144490259.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144492367.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144490259.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144491272.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000144492204.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000144492102.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000144490260.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000144492093.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000166708801.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000169484358.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000161150202.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000163931746.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000163927245.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000155596037.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000169484358.8 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000169484356.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169484356.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169486713.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169486713.0 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000080595481.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000052817705.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000052817702.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000044483480.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000105595481.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000177820065.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000147264509.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000086151048.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047261259.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000086151038.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000113928816.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000088928826.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000088928817.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000138931176.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000144486732.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000113928814.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000113928816.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000113928813.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000177820065.2 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000177817702.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177817705.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000177817706.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177820065.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177817702.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000177820065.2 node_expansions=49
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000177819065.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177817676.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177819356.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177817676.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177818968.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177819234.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177817703.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177820079.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177820065.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177817692.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177819787.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177817676.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177818676.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177819636.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000177819523.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000177817678.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000177819536.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2100000177820079.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177820065.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177820065.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177822433.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177822433.2 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000177820079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177820078.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000177820089.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177820093.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177820093.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2100000177820093.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177820092.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177820092.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000177820091.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177822433.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000177820068.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177820058.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177820059.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000177822433.2 node_expansions=53
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000177820044.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177820044.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177821724.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177820047.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177821325.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177821634.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177820044.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177822446.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177820044.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177822190.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177820047.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177821044.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177821991.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177821899.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000177821877.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000177820058.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000177821877.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2100000177822446.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177822446.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177822446.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052822446.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052822446.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052822447.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052822447.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033375502.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033375502.2 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033373415.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033373415.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033375518.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033375518.8 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000033373413.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033373426.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000033373428.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000033373422.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000033373399.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000033373428.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000033373414.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033373414.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000033373433.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000033373448.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000033375101.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000033373444.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000033374712.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000033374990.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000033373435.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000033373432.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000033373435.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000033375543.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000033373435.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000033374435.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000033373988.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000033375278.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000033373435.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000033374435.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000033375278.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000033375543.2 node_expansions=102
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000016708879.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033375546.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000033375546.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000033375547.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033375510.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033375547.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000061153327.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000033375550.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000025041326.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000086153328.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000158375561.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000147264439.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000066708893.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000027819115.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000066708882.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000094486681.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000069486671.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000069486659.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000119486669.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000150042215.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000125042228.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000113931117.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000113931117.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000094486659.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000158375561.5 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158375561.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158375561.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000158375547.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158375526.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000158375560.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000158375535.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158375560.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000158375556.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000158375560.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158375545.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158375545.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158375558.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158375558.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000158375564.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158375569.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000158375560.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000158375532.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158375547.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000158375569.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158375557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158375557.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033375560.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033375560.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000061153322.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000033375531.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000025041311.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000086153334.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000158375569.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000147264433.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000066708880.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000027819086.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000066708880.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000094486644.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000069486642.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000069486644.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000119486670.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000150042213.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000125042225.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000113931100.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000113931115.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000094486642.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000158375569.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158375557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158375557.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191708818.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000191708818.5 node_expansions=17
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000158375568.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158375550.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000158375532.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000158375534.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158375522.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158375568.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191708878.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191708878.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000061153313.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000033375534.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000033375556.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000025041313.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086153313.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000147264425.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000066708890.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000027819105.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000066708868.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000094486647.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000069486660.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000069486647.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000119486648.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000150042212.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000125042212.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000113931092.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000113931105.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000094486661.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000150042212.8 node_expansions=118
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000150042212.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150042213.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000150042177.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150042179.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000150042167.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000150042213.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150042213.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150042213.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033375513.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033375513.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033375514.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033375514.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033375514.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033375514.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016708849.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016708849.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077819980.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077819980.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000077819947.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077819963.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000077819957.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000077819967.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000077819946.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000077819967.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077819965.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077819965.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077819981.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077819981.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077819982.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077819982.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016708848.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016708848.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000016708867.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000016708870.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000016708850.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000016708860.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000016708872.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000016708872.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016708860.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016708860.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016707482.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016707482.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000016707483.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000016707502.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000016707483.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000016707484.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000016707493.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000016707502.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000016707503.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000016707467.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016707503.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016707517.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016707517.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000016707492.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000016707512.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000016707512.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016707513.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016707513.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000016707518.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000016707493.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1500000016707507.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000016707507.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000016707525.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000016707525.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000016707508.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000016707505.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000016707513.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1500000016707515.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1500000016707506.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000016707495.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000016707513.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000016707503.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000016707495.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000016707527.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016707527.8 node_expansions=146
FooPlayer.decide: Filtering out maritime trades from 20 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000016707524.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000050040793.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1500000016707507.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000016707509.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000016707539.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000016707519.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000016707516.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000016707514.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000016707510.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1500000016707509.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1500000016707507.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000016707507.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000016707514.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000016707519.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000016707507.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000016707517.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=1800000050040793.2 node_expansions=224
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000016707529.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000016707515.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000050040793.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000016707515.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000016707514.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000050040777.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000050040793.2 node_expansions=71
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000016707457.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000050040793.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000044485237.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000016707459.8 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1800000041707459.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1800000050040793.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050040821.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050040821.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000050040793.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050040793.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000050040806.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069480301.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000050040815.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000050040815.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000050040848.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000069480301.2 node_expansions=67
FooPlayer.decide: Prioritizing 6 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000050039794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000061149793.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000063924362.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000069480301.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000055591029.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000061150911.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2100000069480301.2 node_expansions=42
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069480293.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069480313.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000069480291.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069480315.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000069480305.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2100000069480315.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069480302.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069480302.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069480326.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069480326.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069480335.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069480335.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069480323.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069480323.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069480337.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069480337.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036147017.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036147017.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000063924791.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000036147017.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999994479458.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000055591458.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000194480348.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000183369240.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000069480347.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000041702573.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000050035902.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000077813680.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072258125.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000072258125.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000122258129.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000152813684.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000144480348.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000133369240.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000116702573.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000097258125.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000194480348.2 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000194480351.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194480325.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194480351.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000194480348.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194480348.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000194480352.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194480352.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000194480350.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000194480338.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000194480350.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000194480338.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194480352.2 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194480354.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194480354.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000172254914.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194480353.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000194480353.2 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194480351.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194480351.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999994479452.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994479452.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972254017.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999994479428.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999994479429.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999994479437.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999994479436.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2699999994479436.5 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999994479428.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999994479437.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999994479427.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999994479447.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999994479457.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'ORE')) score=2099999994479457.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999994479436.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994479436.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999972254004.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999972254004.5 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972254027.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999972254014.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999972254025.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999972254014.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999972254004.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=2699999972254014.5 node_expansions=80
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972254015.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999972253995.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972254015.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999972254014.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999972254014.5 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972254026.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999972254027.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999972254027.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972254024.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972254024.8 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011117614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013899835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999986116168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994449557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999986118113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994452002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011119279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=300000036122669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121836.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=300000036122669.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000013903797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013905486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013906054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047239387.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047235555.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038899932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052791125.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058346169.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044460287.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013904087.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013904363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013905478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027792962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027792963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041681875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027792972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030567462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030566655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036123019.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030568573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033346643.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025012408.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022235184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041679418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044458582.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033347181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033345792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038902233.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036123015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678816.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036124150.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016677138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033347181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044460529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025012963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025014073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038904365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027792976.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000058346169.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058345322.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350476.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058345599.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000058350476.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058346166.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058346166.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000011051.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000011051.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000011051.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000011051.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000011038.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000011038.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000011038.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000011038.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000011065.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000011065.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000011065.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000011065.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000011079.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000011079.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000011066.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000011066.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969455521.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969455521.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969455510.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969455510.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969455524.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969455524.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969455521.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969455521.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969455520.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969455520.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969455498.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969455498.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969455535.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969455535.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969455511.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969455511.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969459829.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969459829.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999969455512.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969455533.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999969459806.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999969455497.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999969455520.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999969459806.0 node_expansions=29
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999969457159.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999969457172.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999969455526.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999969457436.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999969457728.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999969457436.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999969459829.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=599999969459829.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969459829.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969459829.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969459808.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969459808.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969459822.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969459822.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969459808.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969459808.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999969459822.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027794919.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030570931.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008348698.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052794930.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027794930.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027794919.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088906031.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088906041.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027794930.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027794919.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983348697.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983348697.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052794944.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027794920.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027794943.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027794933.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027794919.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000088906041.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906058.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906058.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906059.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906059.8 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088907888.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088907712.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088907711.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088906044.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088907988.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088906045.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088907989.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088908155.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000088908155.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088908155.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908155.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088908190.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908167.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908167.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908201.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088908201.9 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088909988.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088909011.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088909178.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088909821.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088908155.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088910122.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088908154.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088910099.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088909433.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000088910122.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910099.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910099.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969463877.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969463877.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969463887.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969463887.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027798987.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030575021.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999969463876.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008352790.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052798998.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027798987.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027799010.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088910110.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088910099.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027798987.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027799010.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983352779.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983352765.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052798999.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027799000.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027799001.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027798988.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027798998.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000088910110.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910132.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910132.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914441.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914441.6 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088910143.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088910122.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910143.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969463866.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969463866.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969463877.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969463877.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936130557.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936130557.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936130557.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936130557.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936134861.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936134861.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999936130576.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999936130556.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936130576.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958352742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958352742.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999936130588.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999936134860.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999936130600.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999972237225.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999936130590.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999936130589.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999972237225.6 node_expansions=89
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999936132399.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936131409.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936131565.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936130565.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936132242.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936130566.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936134898.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936130566.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999936132509.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999936131844.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999972237225.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=899999947236059.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=899999972237225.6 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972237236.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972237236.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972237225.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972237225.6 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052793682.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033348347.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999936125225.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000014162.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044460350.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000019460363.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052793698.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000113904819.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080571461.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019460371.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994460363.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999950014114.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999975014114.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044460364.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019460336.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019460336.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019460336.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019460371.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000113904819.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113904829.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113904829.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936125229.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936125229.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936125241.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936125241.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950014128.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950014128.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999950014166.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999950014138.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950014166.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950014151.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950014151.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999950014153.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999950014126.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950014153.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911125251.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911125251.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999911125251.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999911125213.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911125251.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925014162.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925014162.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999925014117.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925014117.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911125228.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911125228.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877791883.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999877791883.9 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883347441.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883347441.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883347441.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883347441.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999850018396.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999850018396.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999850014120.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999850014120.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999850014119.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999850014119.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999850014120.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999850014127.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999850014117.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999850014144.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999850014141.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999850014144.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999850014128.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999850014128.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863903006.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863903006.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863902996.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863902996.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075016432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072238099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069460831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072238099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066682220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080572266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061123055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080569222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075014723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080571723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075012833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030568831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058347553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038899163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038898607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063901166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052786663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052787774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063901111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050013054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066682277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055569444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061125333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055569765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038898597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030567441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030563829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000030564940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030567719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000080572266.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574210.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080576155.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575321.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000080576155.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033351388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030570533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030573321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025018044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027795256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025016363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044461154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047240054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027798321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044465044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025019710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038910331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013907445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022237719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030576099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991682428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005571031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013905807.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008349403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019461918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002792406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033348307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030573362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008349684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016685819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019464150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000015471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000016027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016686085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011128015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000018542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997238239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994459360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999991681861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999991680448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999991679337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999991681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000013238.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000047240054.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238109.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237276.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000047240054.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052796464.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052796439.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796464.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796466.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796466.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052796443.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052796419.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796443.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796443.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796443.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052796445.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052796453.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000052796453.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796442.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796442.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052796432.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796432.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052796419.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997239086.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091685319.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000002794641.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000077796420.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000052796442.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999997239086.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000052796432.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000052796419.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000091685309.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000091685319.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000002794655.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000002794665.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000077796442.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000077796443.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000052796432.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000052796419.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999997239086.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091685319.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091685322.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685322.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091685322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091685322.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052796454.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997239087.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002794642.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000077796434.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000052796443.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999997239100.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000052796421.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000052796443.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000091685320.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000091685343.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000002794642.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000002794666.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000077796431.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000077796444.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000052796420.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000052796420.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000052796420.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999997239087.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091685343.8 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091685332.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685332.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091692150.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692150.9 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091685333.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091685328.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091685330.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091685344.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091685341.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000091685344.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091685352.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685352.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091685342.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091685342.8 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091691884.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091687848.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091692162.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091686737.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091691619.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091688971.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000091687848.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000091687016.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000091692162.9 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091692161.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692161.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052803287.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997245954.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091698718.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002801509.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077803287.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052803298.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999997245953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000052803286.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052803287.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000091692186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000002801508.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002801508.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000077803287.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000077803300.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052803286.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052803286.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052803298.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997245954.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091698718.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692187.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692187.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091692198.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692198.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692198.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692198.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692198.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692198.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692198.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692198.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052803309.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997245976.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002801531.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077809851.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052803323.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997245976.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052803309.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052803309.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091698740.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091698705.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002801532.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002801532.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000077809851.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077809816.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052803309.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052803309.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052803310.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997245976.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000091698740.5 node_expansions=142
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125025499.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119469942.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=900000125025499.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125025497.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125025497.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125025509.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125025509.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125025511.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125025511.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125025513.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125025513.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125025513.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125025513.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152796427.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152796427.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125025522.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125025522.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000152796427.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125025524.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125025512.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000152796427.0 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000125032067.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125028012.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125026886.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125028009.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125028720.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125026498.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125029109.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125029012.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125027164.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152796427.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1200000152796427.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152796427.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152796427.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152796455.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152796455.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152796476.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152796476.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125025213.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125025213.0 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000125018707.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125018709.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000125018732.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125018709.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125018710.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000125018710.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000125018732.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000125018711.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125018686.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125018711.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969461376.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969461376.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999969461364.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969461340.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969461364.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969461376.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969461376.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000058352044.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000097240946.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000047240040.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000111129842.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000113907610.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000008351154.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000086129830.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086129821.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000125018718.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000125018708.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047240040.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047240043.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000111129832.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000138907609.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113907600.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086129821.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086129831.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000008351165.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000138907609.5 node_expansions=101
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138907596.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138907599.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000138907599.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138907609.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138907609.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000058352054.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999969461387.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000097240933.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000047240054.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000111129832.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113911657.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000008351168.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086129844.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086129832.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000125018732.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000125018734.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047244105.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047240057.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111133879.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113907631.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086129832.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086129847.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000008351168.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000125018734.0 node_expansions=120
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125018745.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125018745.0 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000125018733.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125018732.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000125022735.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125018721.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125018699.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000125018708.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000125022735.2 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000125022735.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125021234.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125020122.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125021224.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125020966.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125018744.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125022320.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125022179.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125020367.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1200000125022735.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125022749.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125022749.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125022778.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125022778.8 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000058356110.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999969465433.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000097244990.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000047244099.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000111133878.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113911656.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000008355214.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086133876.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086133880.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000125022767.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047244100.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047244099.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000111133888.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000138911669.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113911656.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086133876.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086133876.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000008355214.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000138911669.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138911645.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138911656.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000138911656.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138911668.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138911668.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138911636.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138911636.5 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138911656.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169463151.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000138911642.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138911664.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000138911664.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000169463151.8 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000138914155.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138914325.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138913044.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000138911670.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138913889.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000138915266.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000138914155.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000138915158.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000138913324.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000169463173.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1500000169463173.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169463154.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169463154.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169466794.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169466794.8 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169463176.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169466770.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000169463173.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000169463138.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000169463163.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000169466770.2 node_expansions=60
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000169465676.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169464825.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000169464538.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000169463172.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000169465395.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000169466770.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000169465674.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000169464151.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000169464815.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000169466770.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169466797.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169466797.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000058355682.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000011132573.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000127800117.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000077799227.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000141689028.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000113911228.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008354783.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000116689020.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000116689005.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000155577906.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000155577917.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000077799228.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000077799227.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000141689031.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000144466809.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000116689032.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000116689005.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000038910365.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000155577917.0 node_expansions=124
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155577906.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155577906.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000155577919.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155577920.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000155580371.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000155577896.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000155577920.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000155577921.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000155580371.5 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000155580406.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000155579562.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000155579260.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000155577916.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000155577917.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000155580371.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000155578856.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000155579552.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000155580231.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000155579953.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000155580406.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155580406.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155580406.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155580420.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155580420.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155580371.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155580371.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155580419.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155580419.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000155580421.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155580433.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000155580433.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155580433.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155580433.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000058361678.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000011135097.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000127802660.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000077805234.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000141691541.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000113917231.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008360790.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000116691529.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000116691529.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000155580429.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000077805234.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000077801750.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000141691540.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000169469305.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000144472778.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000116695012.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000116691528.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000038916345.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000169469305.0 node_expansions=165
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169472788.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169472788.8 node_expansions=32
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000169471006.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000169470719.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000169469318.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000169469328.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000169469330.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000169471820.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000169470996.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000169470290.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000169472797.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000169471677.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000169471400.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000169472797.8 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000169472788.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000169472790.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000169472790.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169472789.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169472789.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169472803.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169472803.2 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000169474457.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169474164.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169472787.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000169474886.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000169472790.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000169472778.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000169475290.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000169473790.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000169473778.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000169474442.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000169475164.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000169474886.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000194469294.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2400000194469294.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194469327.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194469327.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155580449.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155580449.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155580446.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000155580439.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155580446.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155580450.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155580450.0 node_expansions=8
FooPlayer.decide: Prioritizing 4 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000183358208.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000183358194.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000186135972.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000180580431.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2700000186135972.0 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186135987.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000186135984.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186135987.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186135987.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186135987.5 node_expansions=32
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186135988.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000186135994.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000186135994.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186135962.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186135962.0 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000186135963.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2700000186138465.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2700000186138465.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2700000186135997.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2700000186135953.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000186135988.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=2700000186138465.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186135985.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186135985.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000044469301.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000027801734.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000183358198.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000105580419.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000158358209.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000100024865.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999994468397.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000133358178.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000133358175.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000211136004.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000186135985.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000069468397.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000105580430.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000158358199.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000161136004.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000133358190.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000133358208.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000055579508.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2700000211136004.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000211135977.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000211135977.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000211135976.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000211135976.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000211135989.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000211135987.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000211138462.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000211136001.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000211135974.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000211138462.0 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000211137661.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000211137376.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000211135977.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000211137083.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000211135973.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000211135972.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000211138495.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000211136947.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000211135994.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000211137628.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000211138336.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000211138076.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2700000211138495.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000211138462.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000211138462.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000211138477.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000211138477.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000211138477.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000211138477.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000183360718.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000183360718.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000158360685.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000158360685.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000183360728.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000183360728.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000183360699.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000183360699.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000158360711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000158360711.0 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000158363058.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000158363502.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000158364447.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000158363058.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000158363219.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000158363225.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3300000158363058.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3300000158363058.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3300000158362780.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3300000158362107.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000158364725.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3300000158364613.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3300000158364891.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=3300000158364891.5 node_expansions=604
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000158362778.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000158364891.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000158364611.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000158364197.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000158362780.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000158363891.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000158364056.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3300000158362780.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3300000158362790.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000158363778.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3300000158362781.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000158362780.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000158364445.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000158365169.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3000000180582908.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=3300000158364891.5 node_expansions=60
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030568555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030568555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030568834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030566889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030567710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083348945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075012266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083347266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083348099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052791111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047230542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055568888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000072237265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000069458386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000069457543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072235876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000075011997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052789708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055564721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066678876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058347209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047230554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052788611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000083348945.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353112.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352000.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351723.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000083353112.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997234644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997236865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997233532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997234363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997236030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038904422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044459987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038904144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033347200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038902821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033348665.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036125544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050016445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050016445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033348867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019456930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013900527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013898860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234149.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005562958.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025009705.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016674972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016677194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033346653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123239.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030568032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016678573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036125875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038904208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033346365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019456906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011123795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011121015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033347206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025015542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002789906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002788795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008347964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002788795.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000050016445.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015612.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014778.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016445.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000050016445.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997236887.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997236887.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997236909.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997236909.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997236909.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997236909.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242076.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242076.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997240263.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997236919.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997239429.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997239589.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997242076.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997240829.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997240540.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997239576.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=599999997242076.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242076.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242076.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242067.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242067.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242068.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242068.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242067.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242067.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242067.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242067.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999997242065.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997242040.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997242068.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997242057.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997247754.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999997247754.0 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999997245365.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997244142.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997242042.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997244532.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997244698.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997247778.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997245920.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997245642.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997244709.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=599999997247778.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997247778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997247778.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997247754.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997247754.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997247754.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997247754.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997247768.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997247768.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999997247779.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997247801.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997247785.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997247776.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997247787.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=599999997247801.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997247790.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997247738.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997247790.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997247789.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997247789.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997247803.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997247753.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997247803.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997247787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997247787.5 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050027335.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997247779.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030581123.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050027335.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050027336.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030581123.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050027348.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997247779.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083360679.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083360687.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050027335.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050027354.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050027336.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083360679.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083360679.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997247793.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050027335.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050027348.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083360687.9 node_expansions=234
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083360675.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083360653.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083360688.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083360677.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083360676.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083360674.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000083360688.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360688.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360688.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113916186.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113916186.4 node_expansions=7
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050027354.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997247798.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030581132.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050027354.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050027367.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030581132.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997247798.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050027355.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997247798.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083360688.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050027368.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050027367.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050027355.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083360688.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083360701.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997247799.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050027355.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050027368.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000083360701.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360699.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360699.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360685.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360685.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083360698.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083360698.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360698.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907051.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113907051.4 node_expansions=49
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000083361531.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083362809.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083360701.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083363198.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083363368.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083362813.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083362090.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083362096.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083363364.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083361698.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113907051.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000108354563.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=900000113907051.4 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907051.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907051.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113909675.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113909675.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000113909363.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113911751.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113909640.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113912974.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113913140.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113910634.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113911029.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113911029.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113912307.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113909523.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000113912974.0 node_expansions=217
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113909563.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113909527.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113909552.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113909542.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113912974.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000113912974.0 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113910357.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113911584.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113909527.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113912974.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113912140.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113910634.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113910916.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113910902.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113912140.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113909523.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000113912974.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113912974.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113912974.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113913025.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113913025.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113913016.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113913016.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997244549.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997244549.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997244559.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997244559.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997244580.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997244580.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997244580.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997244580.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997247216.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997247216.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000080582325.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000108353985.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000080582325.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000080582325.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000072248114.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999997247214.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000080582325.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000038914769.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000138909541.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000113918034.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000080582325.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000080582325.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000080582325.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000113918034.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000113918034.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038914769.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000080582325.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000050026769.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1800000138909541.5 node_expansions=886
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000113913000.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113915389.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113913836.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113915114.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113914572.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113914115.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113914405.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113914392.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113915701.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113914035.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113913003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000113915701.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113915669.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113915669.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113915680.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113915680.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113915683.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113915683.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138912170.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138912170.8 node_expansions=57
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000113915690.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113918076.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113916524.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113917802.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113918089.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113917246.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113916821.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113917079.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113917079.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113916690.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113915686.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113917524.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113913000.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000138912167.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1800000138912167.2 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138912210.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138912210.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033355735.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033355735.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033355710.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033355710.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000105578821.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000033355710.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000108356624.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000105578823.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000105578823.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000108356611.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000105578832.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000075023268.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000138912179.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000138912166.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000105578836.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000105578821.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000105578832.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000138912189.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000113912204.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000038911266.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000105578836.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000075023314.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000138912189.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000138912179.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138912155.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138912179.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000105578870.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000033355759.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000108356644.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000105578867.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000105578876.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000108356646.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000033355759.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000105578870.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075023321.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000138912200.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000138912203.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000105578867.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000105578867.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000105578870.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000144467725.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000038911311.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000105578876.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000075023312.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000144467725.8 node_expansions=99
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000113912214.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113912204.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113912214.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033355736.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033355736.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000033355734.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033355734.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033355735.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033355735.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033355746.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033355746.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063911268.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063911268.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000033355746.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000033355724.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000033355724.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000033358087.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000033355726.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000033358087.5 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000033355713.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000033357098.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000033356542.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000033357820.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000033358113.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000033357254.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000033356809.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000033357087.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000033357098.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000033355709.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000033355712.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000033357542.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1800000033358113.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033358098.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033358098.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033358109.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033358109.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033358124.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033358124.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033360246.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033360246.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000033358135.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000033359523.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000033358965.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000033360257.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000033359687.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000033359246.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000033359537.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000033358135.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000033358135.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000033358146.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000033359690.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000033359968.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000033360257.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033360243.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033360243.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030582434.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030582434.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000026923.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000026923.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000026920.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000026920.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000026911.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000026911.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029024.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000029024.0 node_expansions=81
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000000028976.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000030584532.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000000028976.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000025028976.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1500000030584532.0 node_expansions=96
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000030582438.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000030582445.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000030584532.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000030582456.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000030582447.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000030584532.0 node_expansions=40
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000030584558.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000030582420.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000030583809.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000030583265.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000030583976.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000030583543.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000030583820.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000030582447.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000030582420.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000030583989.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000030582431.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000030583976.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000030584254.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1500000030584558.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030584532.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030584532.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030586392.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030586392.8 node_expansions=81
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000030584550.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000030584568.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000030586378.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000030584571.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000030584561.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000030586378.8 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000030586101.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000030584559.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000030585934.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000030585381.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000030586101.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000030584548.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000030585937.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000030584545.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000030584556.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000030586101.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000030584548.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000030586127.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000030586378.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1500000030586378.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030586389.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030586389.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030586379.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030586379.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000030586381.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000030586402.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000030586378.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000030586387.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000030586389.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000030586402.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030586391.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030586391.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030586411.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030586411.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030586411.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030586411.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030589523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030589523.0 node_expansions=205
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000030586405.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000030586402.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000055586391.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=46) score=1800000055586391.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055586393.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055586393.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055586391.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055586391.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055586416.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055586416.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055586402.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055586402.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055586389.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055586389.8 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055586429.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055586429.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055586396.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055586396.8 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000055586418.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000055586396.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2100000055586418.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055586396.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055586396.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000027811755.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000027811755.5 node_expansions=350
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000027813283.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000027811727.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000027813116.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000027812560.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000027813283.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000027811727.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000027813116.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000027811727.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000027811727.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000027813283.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000027811727.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000027812727.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000027813116.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2700000027813283.0 node_expansions=2853
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000027811727.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000027813116.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000027812560.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000027813116.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000027813283.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000027811727.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000027813116.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000027811727.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000027811727.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000027813283.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000027813283.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000027811727.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000027812727.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000027811727.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2700000027813283.0 node_expansions=444
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000027811749.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000027813129.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000027812560.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000027811733.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000027813283.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000027811749.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000027813118.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000027811749.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000027811743.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000027812733.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000027812749.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000027813298.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000027811727.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000027812727.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000027811727.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2700000027813298.5 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000027813283.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000027813283.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008368855.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008368855.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999975035514.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999975035514.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000027813280.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000027813280.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000027814693.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000027814693.0 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=3000000055590395.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000055591228.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000055591783.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000055590395.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000055591395.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000055590395.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000055591783.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000055590395.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000055590395.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000055591395.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000055590395.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000055590395.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000055591395.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000055590395.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000055591395.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=3000000055591783.5 node_expansions=350
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999994481372.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000027814682.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000027814690.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000055591783.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000027814702.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=3000000055591783.5 node_expansions=50
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=3000000050033694.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000033366583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000036142971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000044476694.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000036143528.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000055591795.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=3000000050034672.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=3000000044477004.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=3000000055591795.5 node_expansions=40
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069457753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069460587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066680053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061124142.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061126087.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058346364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061124698.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063900531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066682498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069460276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069457220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061125256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058346922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022232720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055566719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058346719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055568586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038899085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038898529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052790808.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036121385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050013586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041678052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061122830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041679163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055568053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055571386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047234718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047236366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036123054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033344085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044457697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033343529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022232719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000022230774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000022229107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000022231886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000036121107.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000075015589.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075016423.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075018923.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075019200.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000075019200.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027793873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016681944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019457777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022238611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008349931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005570765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019462477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022238311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038907811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030574708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036129410.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038903587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013904107.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025015554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011128829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999986126320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999986124644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008348587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005570517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011126365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002792153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997236860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997236305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000016597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999988903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008351365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005571906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025016698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005571906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019461640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000014928.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994459070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991681860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002795484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991681305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997237416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999986126584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999986124615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999986122948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999986123796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999988902962.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000038907811.9 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000038907811.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038906145.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038904478.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000038907811.9 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029363.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050029363.1 node_expansions=90
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050028140.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050026474.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050022696.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050025752.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050024363.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050024529.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050029363.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050024807.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000050029363.1 node_expansions=166
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000050026318.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050029374.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050025487.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050022563.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050024785.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050022560.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050024376.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050024216.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050024640.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000050029374.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029376.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050029376.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029376.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050029376.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027804485.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011137821.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986137818.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038916498.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091696043.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050029376.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050029363.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075029387.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075029376.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050029363.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050029376.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997249807.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997249807.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050029363.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050029374.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050029363.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050029363.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050029363.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091696043.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696043.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696043.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986137808.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986137808.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986137811.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986137811.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986137834.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986137834.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027804502.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011137832.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038916514.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091696065.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050029377.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050029390.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075029401.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075029401.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050029376.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050029390.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997249834.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997249821.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050029376.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050029376.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050029390.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050029390.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050029376.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050029390.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091696065.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091696054.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696054.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696066.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091699829.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091699274.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091699009.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091696065.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091698274.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091696051.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091697886.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091702621.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091697731.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091698176.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000091702621.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091702608.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091702608.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091702621.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091702621.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027811079.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011144412.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986144399.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038923089.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050035954.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050035954.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075035967.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075035978.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050035955.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050035967.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997256398.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997256398.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050035967.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050035955.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050035954.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050035967.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050035954.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050035954.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000075035978.9 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075035965.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075035965.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000075039756.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075039187.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000075038910.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075035965.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075038187.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075037633.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075035965.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000075039466.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075037799.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000075039188.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000075038077.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000075039466.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075039465.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075039465.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986147909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986147909.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027814592.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011147912.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000038926590.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000091706145.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050039465.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050039455.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000075039468.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000075039481.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000050039454.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000050039465.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999997259898.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999997259899.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050039465.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050039454.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000050039455.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050039465.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050039455.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050039454.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000091706145.5 node_expansions=66
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000091709885.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091709340.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091709329.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091709052.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091706107.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091708343.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091706121.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091706121.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091711274.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091707940.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091707785.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091708218.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000091711274.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091711285.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091711285.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986153039.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986153039.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986153039.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986153039.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986153052.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986153052.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986153053.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986153053.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986158484.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986158484.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999986156831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999986156275.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999986158497.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999986156275.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999986155997.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999986153053.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999986155276.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999986153053.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999986153052.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999986154886.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999986155443.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999986154719.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999986155164.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1199999986158497.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986158497.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986158497.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997273695.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997273695.2 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027825177.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011158497.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999986158487.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000038937177.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000091716723.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050050065.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050050042.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000075050056.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075050066.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000050050053.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000050050065.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999997270500.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050050042.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050050042.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000050050042.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050050055.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050050055.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050050055.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000091716723.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091716743.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091716743.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000091717720.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091719387.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091719965.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091719965.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091719400.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091719664.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091716719.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091718943.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091716720.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091716719.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091718554.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091719108.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000091718400.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000091718831.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000091719965.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091719943.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091719943.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986161719.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986161719.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986158654.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986158654.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986161710.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986161710.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986161734.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986161734.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986164909.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986164909.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955600333.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955600333.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955603521.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955603521.2 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027822552.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999980600331.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008378996.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061158553.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050047442.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050047464.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044491885.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044491885.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000019495076.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000019495076.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999966715521.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999966715521.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000019495076.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019495076.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000019495076.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000019495076.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000019495076.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019495076.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000061158553.2 node_expansions=324
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061158553.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061158553.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061158576.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061158576.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000061158566.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061158574.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000061158574.8 node_expansions=18
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000061158562.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061158576.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000061158573.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000061158564.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000061158564.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1200000061158576.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061158563.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061158563.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061158613.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061158613.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061158601.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000061158573.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061158601.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061158597.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061158597.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061158598.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000061158574.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061158598.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000058374589.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058374589.0 node_expansions=41
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000030603043.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000030603033.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030603043.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061158557.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061158557.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000027822590.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999950044826.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999925044822.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999977823490.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000050047479.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000050047490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000013936369.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000013936368.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999988936378.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999988936367.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999936156812.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999936156812.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999988936378.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999988936368.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999988936368.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999988936368.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999988936368.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999988936367.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000050047490.0 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050047479.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000050047464.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050047479.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050047487.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050047487.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050047486.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000050047491.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000050047491.5 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050047489.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000050047441.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050047489.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050047480.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050047480.0 node_expansions=8
FooPlayer.decide: Prioritizing 21 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000050047489.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050048478.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000050050145.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000050050701.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000050047478.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000050050423.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000050047479.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000050049701.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000050047478.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000050047479.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000050049322.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000050049866.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000050049877.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000050048311.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000050049589.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000083371679.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000086149720.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000086146388.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=1500000077819068.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=1500000075036967.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=1500000072261845.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1500000086149720.8 node_expansions=129
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086149720.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086149720.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086149744.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086149744.2 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086149745.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086150730.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086152412.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000086152967.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000086149745.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000086152675.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000086149755.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000086151967.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000086149730.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000086149730.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000086151564.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000086152119.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000086152119.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000086150578.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000086151865.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000086152967.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086152967.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086152967.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086152967.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086152967.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086152954.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086152954.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063928090.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999944486590.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999919486575.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000025043923.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000030600367.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000044489257.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008378145.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000008378146.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999983378130.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999983378130.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999941710575.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999894484534.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999947267020.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999983378154.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999983378154.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999983378144.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999983378145.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999983378154.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000063928090.8 node_expansions=308
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000063931019.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000063932019.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063933686.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063932019.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063931020.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063935631.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063931019.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063934908.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063931019.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000063932019.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000063931019.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000063932853.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000063932575.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000063932019.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000063931853.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000063933131.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000063935631.2 node_expansions=562
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000063931043.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000063932034.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063933701.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063932019.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063931020.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063931034.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063933256.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063935644.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063932020.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000063931043.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000063931019.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000063932876.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000063932588.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000063932019.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000063931853.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000063933131.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000063935644.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063935631.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063935631.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999944491211.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999919491210.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025048545.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000030605002.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000080604955.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000044493891.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008382767.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000008382777.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999983382766.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999983382768.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999941715210.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999894492099.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999947271654.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999983382768.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999983382766.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999983382766.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000019493820.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999983382768.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000080604955.2 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066712808.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066712808.2 node_expansions=36
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000100046720.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999980602276.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999919493830.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000025051177.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000061160498.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000080604942.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000044493831.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000008385399.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999983385386.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999983385386.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999941717830.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999894494719.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999947274274.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999983385386.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999983385386.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999983385386.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999983385386.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999983385386.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000100046720.5 node_expansions=534
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000063935666.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000063938288.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000063935635.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000063935624.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000063935637.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000063938288.5 node_expansions=60
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000063935623.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000063938289.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063936622.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063938288.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063936636.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063935622.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063938025.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063935622.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063935623.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000063935636.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000063936636.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000063935635.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000063937468.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000063937178.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000063936623.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000063936456.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000063937733.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000063938289.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063938288.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063938288.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063938302.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063938302.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999944493868.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999919493857.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025051188.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000030607644.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000044496533.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000044496532.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008385410.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000008385425.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999983385414.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999983385399.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999941717855.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999894494744.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999947274301.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999983385399.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999983385399.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999983385401.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999983385399.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999983385411.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000044496533.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044496523.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044496523.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894494755.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894494755.8 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999894494746.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999894494747.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999894495747.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999894497399.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999894495732.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999894494746.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999894497135.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999894494744.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999894494746.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999894494747.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999894495747.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999894497410.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999894494747.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999894496579.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999894496288.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999894495744.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999894495580.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1499999894496844.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1499999894497410.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872269010.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999872269010.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861158910.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999861158910.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999861156245.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999861156245.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999861154601.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999861154601.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999861155590.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999861155590.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999861155590.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999861156990.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999861154590.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999861154590.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999861154599.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999861155590.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999861156423.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999861156156.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999861155603.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999861155423.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999861156710.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999861156710.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1499999861156990.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861156979.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999861156979.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913936545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913936545.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913936537.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913936537.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913936545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913936545.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913936554.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913936554.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999891708163.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999891708163.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008372165.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999888927720.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999886149943.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999991707288.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000008374843.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022263720.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988930389.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999952819288.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999952819289.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999927819277.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999950041498.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999886151712.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999838928600.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999961152609.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999927819267.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999927819274.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999927819263.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999927819276.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000022263720.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022263691.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022263691.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058374788.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058374788.0 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008372112.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999888927681.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999886149888.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999991707235.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000008374791.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999988930356.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999952819234.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999952819234.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999927819245.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999950041467.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999886151678.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999838928555.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999891708111.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999961152579.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999927819245.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999927819235.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999927819236.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999927819235.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=900000008374791.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008374801.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008374801.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008374812.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008374812.6 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000008374821.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000008374812.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000008374787.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000008374834.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000008374801.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000008374834.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008374811.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008374811.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008374825.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008374825.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008374821.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008374821.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008374821.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008374821.6 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063900554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083348935.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033344386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033346053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077789719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075011942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066679997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236097.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063901935.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072235311.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033344942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033345498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033345498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033346054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066679442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000083347831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063900553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061122775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041677163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061122219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066679997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055566933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063901088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047231385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058344422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050010822.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000069457497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047232996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000077791441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000061123886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000047230544.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000066677199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000058341941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058343329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000083348935.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351435.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353102.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350046.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000083353102.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022235484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000013261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000014918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050011921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047233866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038900553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022235484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030569165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025014165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000013818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000014366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000014363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000014921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033348334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016680776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050016713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033344963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019455795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019454962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027789976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008342962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027788865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019456350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033346653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013901860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013901350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013900239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022235251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022236029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036126365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000044460309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022234961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027792764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005567416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030568042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025010795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025012184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022233573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000050016713.2 node_expansions=3236
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016713.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014768.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015879.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000050016713.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134655.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134655.4 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008355075.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008355075.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030577311.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061134630.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011132853.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091690199.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061134630.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083356876.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083356866.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061134630.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061134630.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061134630.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061134630.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011132853.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011132853.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061134630.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091690187.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091690199.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091690199.9 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091684209.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091686442.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091687854.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091690199.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091688811.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091689922.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091686455.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091687553.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000091690199.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690199.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690199.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008355088.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008355075.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008355075.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008360797.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008360797.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008355088.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030577324.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061134644.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061134644.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011132866.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091690214.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061134657.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083356867.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083356867.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061134657.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061134644.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061134645.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061134644.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011132866.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011132866.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061134645.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091690200.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091690200.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091690214.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690236.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690236.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355089.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008355089.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355088.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008355088.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355089.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008355089.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355088.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008355088.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355090.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008355090.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355093.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008355093.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355092.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008355092.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000008355093.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000008355114.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000008355085.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000008360798.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000008355101.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000008360798.5 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000008355076.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008357312.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008357756.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008358687.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008359710.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008360798.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008357312.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000008358409.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000008358020.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000008360798.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008360798.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008360798.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008360809.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008360809.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008360809.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008360809.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008360798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008360798.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008360822.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008360822.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977797890.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977797890.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977797876.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977797876.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999975024696.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008358040.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997246929.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027804252.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027804252.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058359821.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061137598.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050026485.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050026487.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027804252.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027804252.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027804252.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027804252.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977802474.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977802474.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027804252.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058359821.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091693154.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000091693154.4 node_expansions=414
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091688556.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091690765.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091691223.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091690776.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091691890.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091692154.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091693154.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091692890.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091692056.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091688555.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000091693154.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693154.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693154.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975024700.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975024700.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008358043.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997246909.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027804255.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027804255.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977802464.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058359812.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061137612.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050026488.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050026501.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027804255.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027804242.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027804255.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027804242.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977802464.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977802464.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027804242.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058359808.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091693154.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000091693154.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091693154.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693154.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999975024709.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008358044.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997246955.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027804265.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027804279.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977802487.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058359832.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061137609.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050026498.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050026512.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027804277.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027804265.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027804279.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027804279.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977802487.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999977802501.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027804265.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058359822.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000061137609.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061137609.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137609.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137634.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061137634.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137635.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137635.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137635.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061137635.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137635.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137635.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999975024732.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008358078.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997251239.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027804288.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027804288.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977802524.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058359858.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050026525.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050030795.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027804302.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027804302.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027804288.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027804288.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977802510.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977802524.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027804288.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058364128.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091693191.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000091693191.9 node_expansions=111
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693191.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693191.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697510.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091693187.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091693176.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693187.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693190.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091693199.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091693210.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091693210.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091693201.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091693188.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693201.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091693197.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693197.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091693197.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091693203.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091693203.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091693203.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693203.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091693189.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693189.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091693201.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693201.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069466090.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069466090.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047243864.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047243864.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972243865.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972243865.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972243864.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972243864.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972243864.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972243864.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966680821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011125266.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999966680821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999972243868.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999944464330.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000050015933.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000038910541.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999994466097.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999994466097.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999972243864.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999972243868.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999972243875.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999972243875.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999922242097.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999922242086.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999972243868.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000027793710.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000094460377.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000094460377.4 node_expansions=300
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069466096.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000069466100.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000069466100.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069466099.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069466099.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069466088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069466088.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069466088.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069466088.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094460363.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094460363.9 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069466103.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069466103.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094460363.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094460363.9 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069466090.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069466090.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900019864.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900019864.1 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900019845.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900019845.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900019864.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900019864.1 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900019846.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999900019853.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999900019837.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999900024162.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999900019840.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999900024162.0 node_expansions=64
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999900019840.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900019842.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999900022507.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999900022050.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999900021508.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999900022050.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999900021939.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999900019828.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999900024161.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999900023328.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999900019842.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999900024161.9 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900024161.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900024161.9 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999897246385.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999941690853.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999919468607.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999950025940.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999927803717.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999900024163.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999980581496.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999994470385.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999950025954.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999972251662.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999972248176.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999927803731.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999927803729.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999927803717.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999877801953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999927803717.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999958359274.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025025959.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000025025959.9 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025025954.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025025954.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000025025940.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025025940.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877801951.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877801951.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877801939.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877801939.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999897246384.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999941690842.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999919468620.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999950025953.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999927803730.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999900024162.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980581495.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994470384.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999950025940.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999972248162.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999972248162.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999927803716.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999927803716.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999927803716.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999877801938.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999927803728.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999958359273.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025025940.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000025025940.0 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025025952.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025025952.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025029451.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025029451.0 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999897246420.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999941690864.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999919468642.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999950025960.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999927803741.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999900024208.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980581531.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994470410.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999950025989.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999972248188.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999972248198.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999927803729.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999927803729.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999927803729.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999877801963.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999877801951.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999927803729.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999958359299.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=599999994470410.9 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470419.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994470419.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025025925.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025025925.4 node_expansions=14
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999994470441.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994470414.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999994470450.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994470443.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994470453.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999994470443.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=599999994470453.4 node_expansions=51
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994470440.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994470427.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994470440.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470464.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994470464.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999897246441.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999969468605.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999947246383.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999980581494.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999927803774.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999900024218.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011137050.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999950025996.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999972248219.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999972248238.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999927803773.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999927803774.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999927803773.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999877801995.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999877801996.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999927803773.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999958359343.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025025996.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000011137050.0 node_expansions=111
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000011137050.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000008359274.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=900000011137050.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000011137050.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011137050.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011137050.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011137050.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999897246396.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999941690841.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999919468606.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999980581495.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999958359285.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999930579729.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025025984.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999980581508.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002803730.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002803732.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999958359285.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999958359272.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999958359307.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999908357496.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999908357529.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999958359272.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999988914841.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055581531.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000055581531.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055581508.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055581508.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897246417.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897246417.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897246398.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897246398.9 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897246387.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897246387.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866690877.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999866690877.8 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000002785391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000000009280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005565669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016677947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016673503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999980562557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988893668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041680824.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346658.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050015901.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050017292.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047238109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030571921.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052796165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044460009.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041684176.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002792153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036126665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002792995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030569366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036122768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022235797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680808.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038905875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025014427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033349706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011123515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038904499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022237194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030573042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011125195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019459640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002792140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011124359.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011122959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002790462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002789348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016678795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016677406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457687.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008347139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019458031.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000052796165.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052796165.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793387.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793120.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000052796165.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796176.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796176.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052796165.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796165.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801310.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801310.9 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052796200.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052796196.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796200.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796208.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796208.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052796207.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052796197.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052796188.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052796188.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052796177.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052801319.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000052801319.4 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052798696.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052798950.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796172.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052798819.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052798130.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052801319.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052799375.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052797598.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000052801319.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801356.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801356.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801357.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801357.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801369.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801369.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801345.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801345.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801334.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801334.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801378.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801378.9 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000013912490.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052801331.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052801367.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052801353.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052801332.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000052801367.4 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801343.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801343.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027806186.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027806186.4 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000027801358.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000027801325.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000027801345.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000027806186.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000027801325.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000027806186.4 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000027801310.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000027804075.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000027801308.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000027806187.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000027803130.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000027804001.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000027803278.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000027804519.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000027802686.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000027806187.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027806197.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027806197.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055577815.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055577815.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027806237.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027806237.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027806212.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027806212.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027806213.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027806213.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000027806246.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000027806246.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000027808357.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000027806257.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000027808913.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000027808080.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000027808922.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000027808190.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000027809468.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000027807635.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000055577888.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000050019832.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=900000055577888.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055577879.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055577839.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055577879.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955575225.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955575225.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955575188.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955575188.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955578390.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955578390.5 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999955575211.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999955575221.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999955577279.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999955575198.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999955577846.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999955576044.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999955577836.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999955577152.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999955578391.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999955576587.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=899999955578391.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999955578415.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999955578365.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955578415.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999955578415.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999955578426.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999955578426.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999955578389.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955578389.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999955578402.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955578402.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025023735.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052803292.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111136623.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000047246846.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000055581068.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000033357079.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000055581068.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000080581069.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000055581058.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000016691279.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000016691279.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000055581068.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000055581057.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000055581059.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000094469957.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000094469957.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000055581057.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000027803279.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000111136623.9 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111136623.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111136623.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111136631.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111136631.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025027791.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052803298.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000047250902.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000055581067.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000033361124.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999955578403.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000055581076.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000080585124.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000055581066.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000016691292.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000016691292.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000055581088.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000055581088.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000055581070.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000094474013.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000094474013.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000055581067.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000027803292.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000094474013.9 node_expansions=252
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094469946.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094469946.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122244556.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122244556.5 node_expansions=105
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094467747.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094467747.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066686221.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066686221.1 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066686221.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066686221.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066686222.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066686222.1 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066686207.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066686207.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997239990.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025019545.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083355945.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047240878.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055575102.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005573321.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027797300.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000052797323.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000027797309.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999988907522.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988907522.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000055575089.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027797308.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027797308.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000066686187.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066686198.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027797301.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000000019523.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000083355945.0 node_expansions=89
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352884.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352884.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352868.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352868.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352903.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352903.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083352852.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=900000083352852.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997239967.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025019545.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047240879.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055575101.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005573333.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999927794633.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027797336.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052797300.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000027797299.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999988907522.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988907521.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055575101.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027797300.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027797322.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000066686212.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066686213.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027797336.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000000019545.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000066686213.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066686191.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066686191.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066686201.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066686201.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066686197.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066686197.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066686220.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066686220.2 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000036130664.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000066686221.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000066689252.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000066686229.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000066689236.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000066689252.2 node_expansions=60
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000066686210.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066686217.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066688278.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066689289.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066686196.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066688857.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066687030.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066688151.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066688834.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000066687586.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000066689289.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066689252.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066689252.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066693023.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066693023.9 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066689289.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066689289.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066689272.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066689272.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997246773.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025026311.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083355963.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047247662.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055581867.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005576407.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999927797721.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000027800383.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052804089.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027800387.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988910606.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988910607.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055581884.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027800406.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027800383.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066692978.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027800387.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000000022610.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000083355963.0 node_expansions=219
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000083355963.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083359645.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000083355934.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083355948.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083359629.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000083359645.1 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000083355898.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083355907.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083357979.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083358548.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083355897.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083358545.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083356767.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083357866.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083359645.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083358571.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000083357323.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000083359645.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083359682.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083359682.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083359682.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083359682.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063915237.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063915237.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083359660.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083359660.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997246770.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025026336.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047247670.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055584518.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005580103.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999927801459.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027804103.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052804104.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000027804114.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999988914336.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988914327.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055581905.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027804105.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027804103.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000066693002.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066695629.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027804104.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000000026327.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000066695629.6 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066693002.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066693002.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000047248601.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000047248583.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000047250693.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000047251259.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000047250415.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000047248593.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000047251245.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000047249415.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000047248582.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000047249579.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000047251248.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000047249990.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000061133712.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1200000061133712.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061133701.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061133701.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061133723.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061133723.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061133712.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061133712.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933354181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933354181.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933351392.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933351392.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933354146.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933354146.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933354180.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933354180.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933354180.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933354180.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933354200.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933354200.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999933354191.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999933354179.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933354191.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905579003.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905579003.8 node_expansions=158
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999877798635.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999877798652.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999877800726.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999877801272.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999877799465.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999877798635.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999877799602.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999877799475.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999877798645.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999877798631.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999877801272.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999877800024.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1199999877801272.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999877801272.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999877801260.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877801272.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999938914157.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999938914150.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938914157.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977803016.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977803016.2 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999908358603.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999938916232.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999977802992.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999955578153.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999938914161.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999938914161.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1499999977802992.8 node_expansions=117
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1499999977802995.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999938914103.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1499999966691881.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1499999952802992.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1499999977802995.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947247438.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947247438.2 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000055569145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063902776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027790498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027790776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058347756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027790776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027788831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027790220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027790498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063902776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063903311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058347776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066681089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069458386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066677554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066678389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044452774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069457830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052789719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052790830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052791108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036120218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036121885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063900333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061121940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052789719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038898332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038898887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063899500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788052.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000069458887.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000069462498.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069463609.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069460554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000069463609.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025015276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033351942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999986124873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999986125153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036126664.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027792773.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999986127931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999986125977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999986126533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999986125976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036127495.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027791386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036125551.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027791612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027795556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041682498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994456795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994455962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016681587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994457906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994456795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000014865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991679017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002790963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997233461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997234572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999991677905.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011123818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030569984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005569083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005571027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025013807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997234017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008347087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997235128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997234850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000013515.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000014070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025014696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011125184.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000041682498.5 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041681109.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041680831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041682498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000041682498.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988902931.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988902931.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988902947.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988902947.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014910.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000014910.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014910.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000014910.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014934.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000014934.9 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069460254.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077793588.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041682468.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027792712.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000069460280.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988902910.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041682466.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077793600.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041682479.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000041682466.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041682466.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000014910.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041682466.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999988902910.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988902910.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041682468.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041682466.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077793614.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000077793614.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077793602.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077793602.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988902946.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988902946.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988902943.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988902918.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988902943.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988902957.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988902957.4 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999988902955.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988902934.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999988902954.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988902943.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988908096.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999988902954.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999988908096.2 node_expansions=43
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988906560.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988906151.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988907262.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988908107.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988902939.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988905727.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988905449.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988904616.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999988908107.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988908096.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988908096.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988908135.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988908135.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988908109.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988908109.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988908135.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988908135.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999988908122.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988908100.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999988908120.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988908110.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988912429.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999988908120.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999988912429.6 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999988911707.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988911318.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988910496.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988910596.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988912444.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988908109.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988908096.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988911318.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988909762.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999988912444.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912444.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988912444.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912451.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988912451.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912468.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988912468.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024441.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024441.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000024430.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024430.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024441.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024441.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980578331.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980578331.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999980578331.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980578331.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980578355.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980578355.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980578355.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980578355.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969466345.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969466345.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999969466351.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969466353.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999969466356.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999969466353.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999969466342.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999969466356.4 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969466342.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969466342.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969469940.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969469940.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999969469940.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999969469829.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999969469551.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999969468718.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999969468829.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999969466340.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999969466329.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999969467731.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999969469551.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999969467996.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=599999969469940.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969469940.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969469940.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969469951.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969469951.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050027285.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058360620.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022249496.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008359731.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050027298.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041693967.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058360631.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022249496.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022249496.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022249496.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980581940.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999980581954.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022249509.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969469940.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999969469954.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022249496.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041693967.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077805078.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000077805078.8 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077805062.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077805062.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077805076.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077805076.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077805062.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077805062.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077805076.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077805076.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360631.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360631.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360652.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360652.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058360643.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058360620.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360643.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360644.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360644.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058360643.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058360632.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000088914355.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058360624.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058360616.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058360625.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000088914355.0 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000058364110.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058363822.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058362999.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058363099.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058363002.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058360613.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058360613.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058361988.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058363833.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000058362266.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000058363277.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000077799866.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000088914357.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000088914357.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088914355.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088914355.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088914368.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088914368.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088914357.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088914357.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061136601.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061136601.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922245046.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922245046.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999922245033.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922245033.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922245058.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922245058.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999922247533.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999922248269.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999922247433.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999922247547.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999922247422.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999922245047.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999922245035.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999922246422.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999922248269.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999922246702.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999922247700.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999922248269.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922248258.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922248258.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922248269.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922248269.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999897248271.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897248271.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897248290.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897248290.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897248282.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897248282.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861137190.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999861137190.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025028705.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041695372.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999944473149.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999969473163.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000000028707.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999958361150.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036139816.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999963917593.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999944473183.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999944473149.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999913917594.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999913917593.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999944473149.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999902805593.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999902805627.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999913916717.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999963917604.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000036139817.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000041695372.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041695373.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041695373.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041698578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041698578.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000041695390.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000041695392.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000041695376.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000041698589.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000041695380.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000041698589.5 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000041695367.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000041698590.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000041697769.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000041697770.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000041695368.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000041697044.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000041695367.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000041695368.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000041696756.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000041697901.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000041698590.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000041698033.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=900000041698590.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041698590.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041698590.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861140358.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999861140358.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861140356.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999861140356.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861140367.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999861140367.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999861140370.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999861140370.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861140371.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999861140371.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913920815.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913920815.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999888920850.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999913920824.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999913920826.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999913920836.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999913920800.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=899999913920836.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913920836.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913920836.9 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000036121836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000036120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000002785391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019452058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030563780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019452336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025007391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994449835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997231168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997228668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999986115890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000036121836.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121836.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120447.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000036121836.4 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000002793819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038905833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033350219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002792442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002790762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002791308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002791033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030573035.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050019756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047241157.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036129978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050018935.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033350241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036126655.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041680553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022236607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008347959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008346570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011125474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025016098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236652.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044462824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025016084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030573586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019459975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019460517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044461143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027793850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030571944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022235517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025016050.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016681027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015519.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016682739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016681860.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000050019756.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016978.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016979.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019756.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000050019756.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019771.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019771.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019756.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019756.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019779.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019779.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980572683.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002795779.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050019779.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083353125.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013906013.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980572679.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050019779.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050019779.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002795794.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002795793.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050019779.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083353114.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083353115.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050019779.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083353114.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083353114.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050019780.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050019779.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083353125.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353114.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353114.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353126.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353126.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083353124.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353123.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083353114.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083359216.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083353109.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000083359216.1 node_expansions=40
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083354929.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083355327.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083355076.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083355076.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083358279.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083359216.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083357140.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083358818.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000083359216.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359227.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359227.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359227.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359227.1 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083361029.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083361438.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083361171.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083361160.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083364374.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360196.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360223.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083360223.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083364932.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000083364932.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083364918.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364918.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980584450.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980584450.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980584450.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980584450.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980584475.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980584475.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980584488.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980584488.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947251152.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947251152.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016698276.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969474253.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016698253.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050031636.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013917832.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999947251141.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016698253.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016698254.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969474264.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969474266.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016698254.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050031609.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050031609.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016698253.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083364954.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083364954.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016698254.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016698253.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000083364954.1 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083364943.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083364905.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364943.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083364965.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083364965.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083364966.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083364929.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364966.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083364956.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083364954.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364956.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083364978.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083364978.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083364978.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083364930.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364978.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083364963.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083364963.1 node_expansions=13
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000083366800.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083367178.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083366911.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083366911.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083370144.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083369845.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083368745.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083365956.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083365978.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083365956.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108359241.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=900000108359241.1 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108359253.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108359253.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108359282.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108359282.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108359275.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108359263.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108359275.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108359274.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108359274.6 node_expansions=14
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000144470341.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000133359258.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000133359230.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1200000144470341.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470369.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144470369.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470369.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144470369.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144470364.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144470344.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144470354.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144470344.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144470331.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144470364.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169470365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169470365.0 node_expansions=26
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000144477300.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144477689.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144477411.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144477411.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144479356.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144476856.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144476023.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144475189.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144475189.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144476467.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000144476856.5 node_expansions=219
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144474274.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144474276.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144474267.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144476856.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144474279.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000144476856.5 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000144476051.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144474229.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144476889.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144476174.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144476173.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144479384.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144476301.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144477008.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144475189.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144475189.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144475225.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000144476889.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144476856.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144476856.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144476884.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144476884.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144476884.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144476884.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144473802.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144473802.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144476890.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144476890.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144476858.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144476858.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144476890.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144476890.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000144479848.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144478737.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144476904.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144478848.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144478848.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144482070.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144479015.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144479712.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144477902.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144477902.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144478179.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144477904.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000144482070.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144482070.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144482070.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482523.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144482523.5 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999994478658.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000052812879.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000030588880.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000077812880.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000111146223.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000061145331.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999947254687.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000077812887.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077812909.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000030588909.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000030588880.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000077812887.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000111146226.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000111146256.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000077812879.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000144479554.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000077812909.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000052812879.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000144479554.0 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144479548.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144479567.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144479559.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144479579.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144479541.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000144479579.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144479559.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144479559.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144479557.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144479557.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144479567.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144479534.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144479569.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144482464.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144479546.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000144482464.0 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000144482464.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144481353.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144479519.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144481464.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144481492.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144481658.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144482311.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144480533.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144480519.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144480797.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144480533.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144482221.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1800000144482464.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482464.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144482464.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482487.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144482487.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482477.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144482477.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144485157.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144485157.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000144484047.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144484326.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144482492.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144484452.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144484452.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144484638.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144483348.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144483492.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144483492.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144483769.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144483493.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144485194.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000144485194.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144485194.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144485194.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169485182.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169485182.2 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144485194.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144485206.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000144485206.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144485191.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144485191.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144485202.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144485202.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144485191.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144485191.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136151823.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136151823.2 node_expansions=14
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999986150934.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044485156.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000022261156.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069485156.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000136151824.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000052817602.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999938926934.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000069485156.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000069485156.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000022261156.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000022261156.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000069485156.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000136151824.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000136151824.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000069485156.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000136151824.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000069485156.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000044485156.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000136151824.2 node_expansions=235
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136151826.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136151824.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2100000136151826.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136151824.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136151824.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136156357.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136156357.2 node_expansions=220
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999986155435.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044489657.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999997265657.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069489657.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000094482646.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999938931435.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000069489657.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000069489657.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999997265657.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999997265657.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000069489657.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000136156325.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000136156325.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000069489657.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000136156325.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000136156325.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000069489657.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000044489657.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000094482646.0 node_expansions=4067
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000086149701.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000086149979.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000086148146.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000086150090.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000086148979.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000086149701.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000086150257.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000086148979.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000094482646.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000086149146.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000086149424.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000086149146.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000088924589.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000086150257.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000069480478.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000069482700.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000066702977.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2400000094482646.0 node_expansions=935
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000052820195.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052820472.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052818658.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000052820570.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000052819461.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000052820181.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000052820736.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000052819473.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000052819638.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000052819936.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000052819625.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000052819625.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000094482661.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000086149160.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000069479367.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000069481604.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000066701866.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=2400000094482661.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094482646.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094482646.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094487131.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000094487131.5 node_expansions=193
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000094486299.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094486576.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000094484743.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000094486687.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000094485576.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000094487131.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000094486854.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000094486131.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000094485743.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000094486021.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000094485743.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000094484743.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2400000094487131.5 node_expansions=504
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000094485771.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094486035.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000094484224.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000094486131.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000094487131.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000094485020.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000094486313.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000094485020.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000094485187.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000094485465.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000094485187.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000094484187.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2400000094487131.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094487131.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094487131.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094487182.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000094487182.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094487146.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094487146.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094487155.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000094487155.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094487162.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000094487157.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000094487179.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000094487169.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000094487145.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000094487179.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094487181.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094487181.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999986155326.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000075042737.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000027818715.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000069489548.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000136153825.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000002820493.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000100042734.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000100042700.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000027821104.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000027818700.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000100042715.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000166709417.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000166709391.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000100045104.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000166709391.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000166711784.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000100042700.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000075042700.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000166711784.5 node_expansions=125
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166709381.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166709381.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166709417.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166709417.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166709384.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166709384.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999986152939.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000075042748.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000027818717.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000069487161.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000136156200.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000094489534.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000002820505.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000100042748.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000100042717.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000027818748.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000027818717.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000100042719.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000166711756.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000166711756.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000100042748.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000166711756.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000100042717.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000075042717.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000166711756.5 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000166709416.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166709408.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000166711756.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000166709386.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000166709379.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000166711756.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000166710958.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166711235.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166709401.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166711312.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166710235.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166711495.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166710216.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166710367.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166710645.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166710383.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166711756.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166709383.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2400000166711756.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000166711756.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166711756.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197267357.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197267357.5 node_expansions=7
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000166711805.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166711774.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000166711794.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000166713868.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000166711801.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000166713868.5 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000166713315.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166713627.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166711757.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166713738.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166712757.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166712606.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166713868.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166712591.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166712757.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166713072.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166712757.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166711757.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2400000166713868.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166713884.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166713884.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166716036.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166716036.0 node_expansions=81
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166713899.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166713899.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166713936.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166713936.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999986157435.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000075047229.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000027823227.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000069491657.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000136158350.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000094491671.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000002824991.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000100047215.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000100047213.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000027823213.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000027823213.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000100047215.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000166713888.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000100047232.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000166713913.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000166713888.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000100047213.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000075047229.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2400000166713913.0 node_expansions=80
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000166713881.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166713888.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000166713895.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000166713878.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000166713905.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000166713905.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166713890.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166713890.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986157448.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999986157448.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000075047222.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000027823211.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000069491642.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000136158359.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000094491658.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000002824975.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000100047226.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000100047222.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000027823198.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000027823198.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000100047198.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000166713902.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000166713888.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000100047198.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000166713917.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000166713876.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000100047198.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000075047198.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2400000166713917.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166713903.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166713903.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166713912.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166713912.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999986157443.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000075047221.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000027823221.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000069491694.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000136158346.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000094491693.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000002824999.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000100047250.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000100047221.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000027823245.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000027823235.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000100047245.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000166713902.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000166713916.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000100047245.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000166713899.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000100047221.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000075047221.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2400000166713916.5 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000166713916.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166713892.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166713916.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166713917.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166713917.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999986157484.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000075047250.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000027823250.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000069491694.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000136158384.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000116711770.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000002825028.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000100047250.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000100047250.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000027823250.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000027823269.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000100047262.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000166716000.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000100047262.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000166716000.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000166713928.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000100047250.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000075047250.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000116711770.5 node_expansions=208
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2400000094493238.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000094493529.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000094491681.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000094493626.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000094492690.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000094491696.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000094492524.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000094493793.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000094492515.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000094492681.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000094492978.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000094492681.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000094491692.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000116710214.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000116711770.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000111151451.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000100042007.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000100041722.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000113932159.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000111154682.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000108374935.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2700000116711770.5 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000116711770.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000116711770.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116711821.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000116711821.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000116711796.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000116711807.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000116711770.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000116713700.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000116711796.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000116713700.5 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000116713312.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000116713589.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000116711756.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000116713715.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000116712756.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000116711756.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000116712617.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000116712867.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000116712614.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000116712756.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000116713070.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000116712756.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000116711784.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2700000116713715.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116713728.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000116713728.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002824840.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002824840.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999977818673.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999977818673.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000002824811.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002824811.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002824811.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002824811.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999952818705.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999952818705.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999952818672.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999952818672.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3299999986144705.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3299999986144705.0 node_expansions=43
FooPlayer.decide: Prioritizing 5 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3299999986144705.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3299999975032108.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3299999975036260.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3299999986144705.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3299999983364982.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=3299999986144705.0 node_expansions=137
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033345222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069457223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033345778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066680277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069459166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075013611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033347167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072235031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033345500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033345778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066679444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052788333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038899998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038898887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055566944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000069458944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055568611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038898276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061122499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055564443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055565554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050012498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066679154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047234110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066679500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075013944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058343888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036121054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036121387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055569709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000077793389.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077797278.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795889.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077793667.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000077797278.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999972237088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025016667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011126043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008344376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005571331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999972237654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044463945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027794710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019457222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008348275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999972239043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038908389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036129223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999972237086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999972237366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999972237641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005571311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022241645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000013519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999986122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999986123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994453531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999980566238.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999977788736.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999977788180.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994458260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999988900749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000014372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999983344292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999983345403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997238517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022239143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019463032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997238517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997237961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002793529.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999994460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999980568737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991681807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999980568737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999983346517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997235754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999986124906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999986122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011126087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997234073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000044463945.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044463945.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461723.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461445.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000044463945.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576462.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576462.9 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055572867.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055572831.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572867.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576488.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576488.4 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055572867.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055572854.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572867.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572878.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572878.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055572867.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055572854.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572867.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576488.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576488.4 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055576488.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575521.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572864.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576367.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055574544.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055574965.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055574263.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055574266.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000055576488.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055576488.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055576475.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576488.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576487.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576487.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055576476.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986129365.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011130254.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091687603.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055576476.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008351588.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055576489.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011130254.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011130254.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055576476.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091687588.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091687600.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576476.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055576476.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576476.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077798699.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077798699.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986129376.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000091687603.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091687588.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687563.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687588.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687588.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055576477.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986129366.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011130255.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055576491.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055576477.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008351600.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055576488.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011130255.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011130255.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055576477.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091687613.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091687609.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576477.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055576488.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576477.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077798710.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077798707.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986129366.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000091687613.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091687589.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687564.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687589.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691051.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691051.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055576463.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986129352.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011130241.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091687586.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055576463.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055576463.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008351586.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055576463.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011130241.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011130241.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055576463.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091687586.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576475.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055576475.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576463.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077798697.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077798724.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986129352.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000091687586.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091687598.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687560.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687598.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687606.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687606.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055576488.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986129363.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011130263.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055576486.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055576474.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008351597.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055576486.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011130252.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011130252.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055576486.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091687598.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091687597.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576474.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055576474.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576474.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077798715.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077798708.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986129374.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000091687598.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091687597.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687571.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687597.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687619.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687619.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091687597.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687571.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687597.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091687604.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687604.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055576473.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986129362.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011130251.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091687598.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055576485.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055576485.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008351586.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055576473.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011130251.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011130251.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055576473.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091687599.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576473.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055576473.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576473.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077798697.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077798724.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986129362.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000091687599.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091687598.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687560.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687598.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687586.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687586.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055576474.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986129363.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011130252.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091687600.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055576486.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055576486.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008351599.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055576474.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011130264.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011130264.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055576486.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091687599.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576501.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055576474.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576474.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077798721.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077798721.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986129363.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000091687600.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091687599.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687575.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687599.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687606.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687606.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091687606.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687609.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091687609.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091687598.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687587.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687598.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986129376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986129376.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986129376.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999986129348.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986129376.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055576498.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011130275.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091687609.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000055576497.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055579977.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030573786.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055576497.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011130287.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011130275.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055579977.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091687619.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091687609.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576509.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055576508.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000055576497.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000077798720.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077798727.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999986129386.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000030573786.4 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355053.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008355053.4 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000008351620.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000008351582.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008351620.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008351628.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008351628.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000008351620.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000008351582.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008351620.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986129388.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986129388.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055576498.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011130276.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091687620.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055576498.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055576498.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008351616.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055576498.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011130283.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011130276.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055576498.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091687617.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091687620.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576498.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055576498.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576498.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077798721.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077798741.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986129387.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000091687620.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091687620.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687582.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687620.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127798676.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127798676.2 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113909787.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000127798677.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=900000127798677.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127798676.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127798676.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094472044.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094472044.6 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000094471488.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094470933.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094468822.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094472044.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094470488.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094472044.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094470933.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094470211.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094470211.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000094472044.6 node_expansions=203
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000094471488.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094470934.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094470489.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094468822.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094470488.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094469822.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094470933.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094470211.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094472045.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094470211.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000094472045.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094472044.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094472044.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094478197.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094478197.8 node_expansions=152
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094472061.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094472061.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952802726.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952802726.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930574766.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930574766.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952804794.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952804794.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800489.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952800489.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952802723.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952802723.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999952802724.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952802731.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999952802724.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999952804805.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999952802718.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999952804805.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999952805360.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999952804805.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999952804805.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999952804360.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999952802694.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999952803694.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999952804375.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999952803694.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999952804805.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999952804083.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999952804083.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1499999952804805.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999952804805.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952804805.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952804794.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952804794.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952804794.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952804794.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916697752.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916697752.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999916696363.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999916695807.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999916695363.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999916693696.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999916694707.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999916695379.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999916697752.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999916695842.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999916694696.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999916695085.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999916695120.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1499999916697752.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999916697752.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916697752.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916700683.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916700683.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999916700419.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999916699884.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999916699416.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999916697738.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999916698738.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999916699440.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999916698773.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999916700683.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999916699850.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999916699127.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999916698739.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999916697738.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1499999916700683.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916700697.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916700697.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916700697.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916700697.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999916708239.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999916707683.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999916707239.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999916705572.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999916706572.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999916707239.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999916706572.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999916707683.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999916706961.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999916708517.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999916706572.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999916705572.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999916705572.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1499999916708517.0 node_expansions=389
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999916708267.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999916707683.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999916707239.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999916705600.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999916706572.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999916707239.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999916706572.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999916707694.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999916706961.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999916706572.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999916705572.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999916705600.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999916708517.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999916708530.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1499999916708530.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916706572.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916706572.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916706572.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916706572.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916706583.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916706583.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916706572.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916706572.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916706587.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916706587.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883373255.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999883373255.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916706586.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916706586.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916706586.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916706586.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022256012.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999894475543.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999955587530.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094478197.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055589346.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000000033752.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999916697753.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000000033788.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999955587530.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999955587530.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000033752.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000072255985.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000105589345.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000033367086.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000000033788.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000000033763.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022255999.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000022255975.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000105589345.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105589308.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105589308.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083367086.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083367086.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000033754.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999872253310.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999933365345.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072255986.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033367097.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999977811542.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999916697776.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999977811531.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999933365308.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999933365308.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977811531.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050033754.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011144876.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999977811531.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999977811531.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022256023.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022255986.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999872253319.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000072255986.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072255986.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072255986.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072255986.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072255986.6 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000072256022.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072256010.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000072256007.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000072256031.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000072256020.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000072256017.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000072256031.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072256031.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072256031.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872253368.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872253368.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872253354.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872253354.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872253353.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872253353.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872253354.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872253354.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999847253362.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999847253362.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999847253365.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999847253365.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999847251398.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999847251398.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999847253356.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999847253356.9 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999847258662.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999847258106.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999847255995.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999847255995.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999847256995.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999847257662.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999847256995.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999847258106.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999847257384.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999847256995.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999847255995.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999847255995.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999847257828.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=899999847258662.2 node_expansions=385
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999847258690.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999847258117.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999847256009.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999847255995.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999847256995.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999847257662.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999847256995.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999847258134.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999847257384.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999847257284.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999847257006.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999847255995.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999847255995.6 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999847257843.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=899999847258690.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999847258662.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999847258662.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999847260787.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999847260787.0 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999975039131.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999908370662.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047261342.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008372453.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999952816884.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999891703120.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999952816911.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999908370662.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999908370662.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999952816884.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025039120.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058372451.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011150231.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999977816898.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999952816884.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999997261342.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997261342.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999847258662.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000058372451.1 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000033372453.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058372415.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000058372415.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058372415.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058372415.6 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058372464.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058372464.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000033372415.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033372415.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058372467.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058372467.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975039144.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999847258686.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999908370686.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000047261354.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000008372465.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999952816909.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999891703131.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999952816922.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999908370686.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999908370686.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999952816908.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000025039132.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000011150255.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999977816933.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999952816908.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999997261367.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999997261378.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999847258686.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000047261354.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000047261354.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047261354.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000047261357.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047261357.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000047261365.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000047261352.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047261365.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000047261379.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047261379.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027811055.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000047261352.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000047261352.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000047261352.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047261352.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999958341947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008342891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013899836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008343725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019456280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019456002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025011225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999997230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013896836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000002785114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991671779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999972225334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999972224778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999988894279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999986118668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991672557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000013896501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999986117279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000030564280.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030563725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564280.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=300000030564280.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000058350010.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013904318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013903752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055574097.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058348818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055574096.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013903767.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013902931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013903778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013904325.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052793534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058349645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052796323.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052795010.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047237165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047237446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036124098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027789652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027789083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000044458611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041682964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036126295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047236865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036123805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036122708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044458819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022233184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036124853.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027787349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027788738.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027787072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050013597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030567128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033346871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041681875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022234850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022234852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569577.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022234852.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000058350010.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058349995.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348353.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349454.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000058349995.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349995.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349995.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058350020.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058349982.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350020.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459364.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994459363.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994459314.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994459363.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994459352.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994459328.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994459352.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459378.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459378.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013903810.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058350032.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058350044.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086127811.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036126033.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013903822.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058350044.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058350032.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058350034.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086127821.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086127811.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058350034.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994459366.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016681610.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080572263.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058350032.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058350032.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058350034.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086127821.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086127821.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086127808.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127821.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127818.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086127818.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086127797.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086127831.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086133488.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086127811.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086127790.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086127790.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000086133488.6 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086130020.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133500.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130155.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086128766.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086131119.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086127786.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086132099.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086132786.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000086133500.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133488.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133488.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133503.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133503.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133511.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133511.1 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086133524.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133498.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086133511.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086133514.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086133511.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086133512.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133524.1 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133514.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133514.1 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086133512.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133515.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086133511.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086133523.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086133522.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086133501.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000086133523.6 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086133514.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133488.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133514.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470032.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994470032.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999994467278.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994467421.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994469366.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994469643.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994466046.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994468379.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994465032.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994469366.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994470032.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999994470032.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470046.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994470046.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470044.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994470044.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013914491.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058360699.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058360699.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086138488.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036136722.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013914477.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058360713.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058360699.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058360699.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086138500.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086138512.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058360722.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994470032.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016692290.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080582957.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058360713.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058360699.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058360711.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000086138512.6 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138502.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138502.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138508.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138508.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138502.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138502.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138525.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138525.1 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013914489.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058360711.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058360713.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086138490.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994470057.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036136735.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013914489.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058360711.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058360711.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058360711.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086138500.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058360711.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994470045.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016692268.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080582957.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058360711.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058360711.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058360711.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086138500.6 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086138490.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138490.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138490.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138490.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138509.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138509.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086143108.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086143108.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138502.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138502.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470064.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994470064.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470058.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994470058.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470057.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994470057.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470046.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994470046.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470057.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994470057.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013914490.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058360714.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058360712.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086138514.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994470058.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036136723.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013914490.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058360712.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058360712.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058360712.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086138514.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086138514.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058360712.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016692299.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080582946.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058360712.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058360736.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058360712.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086138514.1 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086138514.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086138488.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138514.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138514.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138514.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086138514.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086138488.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138514.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127805131.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127805131.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013914512.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058360734.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058360734.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994470067.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036136747.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013914512.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058360736.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058360734.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058360746.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086138523.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086138523.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058360736.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994470067.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016692301.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080582969.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058360734.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058360734.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058360734.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086138523.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086138523.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086138487.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138523.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111132763.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111132763.6 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086138535.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086138509.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138535.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111132775.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111132775.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013914503.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058360725.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058360737.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086138514.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994470058.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036136736.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013914503.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058360727.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058360725.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058360736.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086138514.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058360737.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994470058.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016692299.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080582958.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058360737.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058360725.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058360736.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086138514.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086138514.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138514.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138514.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138514.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138514.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138514.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470058.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994470058.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470060.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994470060.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961136726.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961136726.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994474651.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994474651.9 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999994470045.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994470046.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999994470066.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994470056.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994474665.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999994470090.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999994474665.4 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999994472276.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994473276.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994472444.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994474398.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994474387.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994474689.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994471078.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994473387.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994470078.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999994474387.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=599999994474689.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994474665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994474665.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138578.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961138578.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138554.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961138554.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138578.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961138578.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961138578.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961138540.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961138578.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138579.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961138579.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980583021.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025029243.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058362586.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052807022.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002805254.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980583024.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025029246.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025029253.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058362580.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086140355.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052807025.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025029246.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999961138579.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983360813.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047251479.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025029246.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025029257.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025029257.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086140355.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086140368.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086140330.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140368.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806964.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127806964.1 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980583041.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025029257.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000100029200.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052807031.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999961138590.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044471867.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980583035.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025029254.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025029257.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058362588.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052807033.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025029263.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999961138587.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000005582978.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088918089.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025029254.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025029257.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025029257.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000100029200.9 node_expansions=106
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100029200.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000080584779.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=900000100029200.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100029200.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100029200.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100029200.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100029200.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080584779.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080584779.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100023885.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100023885.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100029237.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100029210.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100029237.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961138569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961138569.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999961138566.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961138544.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961138566.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961138568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961138568.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999961138579.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961138553.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999961138566.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999961138568.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999961138566.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999961138556.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961138579.8 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930576468.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930576468.6 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999930576444.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999930576442.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999930576469.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999930576457.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999930576455.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999930576453.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=899999930576469.6 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999930576455.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999930576444.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930576455.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930576466.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930576466.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999930576466.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999930576440.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930576466.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930576442.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930576442.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999897243111.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999930576423.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999930576444.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999930576423.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999930576410.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=899999930576444.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999930576433.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930576433.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897243111.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897243111.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897243122.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897243122.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897243133.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897243133.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999897243113.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999897243121.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999897243124.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999897243122.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999897243111.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999897243124.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897243135.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897243135.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988909813.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000002800468.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000100022701.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061133802.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999897243135.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999980576469.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999958354246.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002800468.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002800468.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069467136.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000097244924.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000030578257.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002800468.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999919465358.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000025022701.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000002800468.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002800476.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002800468.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000100022701.8 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100022699.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100022688.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100022699.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999897243143.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999897243122.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897243143.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888909742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888909742.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999866687600.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999866687579.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999866687597.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999866691896.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999866687586.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999888909742.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1199999888909742.0 node_expansions=48
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888909742.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1199999888909742.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888909742.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999888909742.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888914110.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888914110.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999888909776.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999888912035.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999888912202.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999888912165.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999888910776.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999888909778.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999888910813.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999888912721.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999888909778.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999888909776.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999888914110.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1199999888914110.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888914110.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999888914110.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988914109.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994471468.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000122254085.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000083360368.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999888914099.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999950025221.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999927802987.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999994471436.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994471432.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061138110.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000088920752.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022249221.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999994471432.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999911136332.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016693665.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994471432.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999994471432.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999994471432.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000122254085.5 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122249221.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122249221.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888914099.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888914099.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988918974.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994471436.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000122249221.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000083360332.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999950030085.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999927802987.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999994471468.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999994471432.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061138114.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000088920752.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000022249221.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999994471468.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999888914099.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999911136334.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016698530.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994471468.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999994471432.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999994471432.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000122249221.0 node_expansions=150
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122249221.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122249221.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122254113.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122254113.0 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122249225.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122249232.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122254096.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122249234.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122249253.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000122254096.5 node_expansions=46
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000122249207.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122251466.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122251612.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122251612.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122250224.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122249224.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122251318.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122254096.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122250224.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122251041.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122249207.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000122249207.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000122254096.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122254096.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122254096.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122254096.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122254096.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122251890.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122251890.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094476318.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094476318.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000094476355.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000094476329.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094476355.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094476331.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094476331.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000072251926.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000094476343.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000094476343.8 node_expansions=41
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000094476343.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000094476323.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000094476333.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000094476323.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000094476317.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094476343.8 node_expansions=23
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000088906432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033344098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033345766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080570321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083347498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000091682276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030567942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033344376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033343821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075012821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080572210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000091683099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000088906432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066677497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044452718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069455830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055567163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000075014719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011052.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072236386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052788829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000075013330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052787996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063900820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052788042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069456154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055567487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050009153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061121886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055565218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066682209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055567163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075012820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055564986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066678598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052786329.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000091683099.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091684210.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091687821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091684766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000091687821.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036127210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997236255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997234876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022235164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044461364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050016367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058351155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997236808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997236252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997235987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997235429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036125219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016679331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025013000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044460487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011121570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011123237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036124696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041683587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038905251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041682196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027791875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005567083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011123208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002788739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002788184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030568519.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013900184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022230739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030566041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022232684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005563193.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016677374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008344295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030567698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019455184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000058351155.1 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348377.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000058351155.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351189.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351189.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058351193.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351141.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351193.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016079.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000016079.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058351157.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086128948.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997237378.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058351156.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058351156.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033349412.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027793834.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058351157.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058351156.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997237389.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997237378.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058351167.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058351156.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058351156.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091684514.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091684501.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058351156.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086128959.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000091684514.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684514.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684514.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684521.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684521.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091684525.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684523.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684525.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684545.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091684544.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684510.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684544.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684542.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684542.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091684532.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684511.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684532.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016066.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000016066.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000016066.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000016066.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016084.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000016084.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016067.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000016067.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020677.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020677.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000020677.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000018586.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000019299.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000018043.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000019697.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000019299.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000018041.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000016076.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000000020677.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020677.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020677.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020689.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020689.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020697.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020697.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020686.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020686.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020685.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020685.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027798434.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027798434.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020686.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020686.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241988.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241988.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058355780.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086133568.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058355766.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058355777.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033353999.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027798444.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058355766.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058355780.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997241999.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997242002.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058355766.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058355766.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058355780.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091689124.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091689113.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000020655.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058355766.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086137154.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000091689124.4 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689124.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689124.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689110.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091689110.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689137.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689137.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689135.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091689135.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091689132.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091689120.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689132.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689134.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091689134.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058355799.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086133578.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997242021.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058355799.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058355800.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033354023.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027802044.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058355799.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058355799.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997242031.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997242025.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058355803.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058355809.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058355803.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116684531.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000020691.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058355811.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086133578.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000116684531.5 node_expansions=145
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091689133.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091689147.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091689147.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689135.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689135.4 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999980570809.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=599999980570810.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=599999980570810.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=599999980570812.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=599999980570809.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=599999980570812.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574382.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574382.9 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999980570821.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980570799.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999980570809.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999980570813.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999980574406.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999980574406.4 node_expansions=44
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999980573298.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999980573987.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999980572753.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999980574407.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999980573165.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999980570798.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999980573998.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999980572740.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999980570785.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999980574407.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574417.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574417.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574430.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574430.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574418.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574418.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574434.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574434.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980574432.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980574407.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574432.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977795762.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977795762.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999977795751.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977795749.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977795751.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574418.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574418.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980574428.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980574392.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574428.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038909539.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086131776.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999977795762.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038909553.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038909553.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013907777.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008352207.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058353984.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058353995.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999977795761.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999977795762.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038909540.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038909540.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038909539.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072242874.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000072242873.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038909540.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066687318.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000086131776.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131762.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131749.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131762.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122242828.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122242828.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131784.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131761.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131784.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131770.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131772.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086131772.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086131772.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131759.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131772.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131787.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131787.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131783.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131760.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131783.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122242823.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122242823.8 node_expansions=16
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086131784.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131786.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086136860.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086136896.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086131773.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086131783.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000086136896.1 node_expansions=60
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086134260.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086134965.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133703.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086136897.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086132729.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086131759.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086134966.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086133717.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086131772.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086133840.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000086136897.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069470243.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069470243.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579561.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980579561.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963912908.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963912908.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963912923.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963912923.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963912909.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963912894.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963912909.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963912924.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963912907.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963912924.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963912920.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963912920.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999963912920.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963912909.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999963917221.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999963912923.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999963912889.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999963912889.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999963917221.0 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999963917222.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999963915387.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999963916109.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999963914832.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963913901.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999963912888.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999963916110.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999963914833.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999963912887.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999963916110.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999963915022.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1199999963917222.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963917234.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963917234.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963917246.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963917246.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963917223.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963917223.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963917257.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963917257.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999963917247.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963917221.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963917247.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961138579.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961138579.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999961138589.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961138576.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961138589.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999961137198.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961137201.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999961140375.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999961137201.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999961137168.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999961137167.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999961140375.2 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999961139653.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999961140388.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999961137153.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999961139097.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999961139108.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999961138153.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999961137153.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999961140375.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999961139264.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999961140111.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999961140375.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999961140388.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999961140375.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961140375.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961140423.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961140423.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999961140409.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961140384.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961140409.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961140399.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961140399.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999961140409.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961140384.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961140409.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000022254200.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069476433.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999961140408.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022254187.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038920865.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999997252422.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999991696864.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000041698644.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041698653.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999961140419.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999961140408.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022254197.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000022254186.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038920865.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072254201.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055587521.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000022254186.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050031979.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000072254201.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000072254198.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000072254199.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000072254199.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072254185.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072254185.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072252253.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072252253.1 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072252254.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000072252216.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072252254.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072252276.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072252276.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072252286.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000072252228.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072252286.1 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963917153.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963917153.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963917142.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963917142.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963917164.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963917164.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944466539.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999963920341.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999963917132.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999963917132.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999963917144.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=599999963920341.4 node_expansions=73
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963919619.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963919507.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999963919064.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999963919063.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999963918132.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999963920063.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999963917130.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999963920341.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999963918119.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999963917119.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999963920341.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=599999963920341.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963920352.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963920352.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022258661.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069477699.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999961144894.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022258661.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061141096.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997256894.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999991698143.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041703116.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041703116.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999961141688.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999961144897.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022258674.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000022255466.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038925339.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094474453.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077807760.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022258661.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072252194.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000094474453.5 node_expansions=235
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094474416.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094474416.5 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000072257952.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072257852.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072257396.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000072256463.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000072257407.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000072256453.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000072258407.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000072255452.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000072256466.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000072255463.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000072258675.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000072257285.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000094471486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000091695654.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000094474416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000094474416.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=900000094474416.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094474440.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094474440.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094474431.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094474431.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094474433.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094474433.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000094474467.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094474455.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000094477638.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094474451.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000094477638.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=900000094477638.8 node_expansions=72
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000075023849.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094474453.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000094474431.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094474441.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000094477638.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=900000094477638.8 node_expansions=60
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000094476916.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094476842.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094476375.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094474453.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094476398.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094475453.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094477372.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094474427.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094475443.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094474416.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094477638.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094475273.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=900000094477638.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094477662.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094477662.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094477690.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094477690.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094477638.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094477638.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961141686.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961141686.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961141662.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961141662.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961141673.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961141673.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941691090.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941691090.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961141701.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961141701.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941691090.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941691090.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986142575.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986142575.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966691982.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966691982.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986142590.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986142590.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986142591.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986142591.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961141688.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961141688.8 node_expansions=15
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=899999961144187.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999961144076.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999961143632.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999961141687.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999961142521.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999961143799.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999961142687.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999961144632.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999961141688.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999961142687.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999961141688.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999961142698.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999961142521.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000005580744.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1199999991693900.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000005581478.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1199999994472702.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=1200000005581478.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986134065.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986134065.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000066693467.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088915714.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000013915676.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000041693478.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083360159.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000041691709.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000011136154.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061137931.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000038915687.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999980581481.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000019471254.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000041693467.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000058360154.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000091693478.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075026812.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999983358370.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000041693454.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069471270.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000091693478.8 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091693479.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091693479.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091693479.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091693479.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000066693489.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088915712.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000013915702.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000041693479.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083360156.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000041691726.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000011136157.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061137948.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000038915734.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999980581478.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999980581493.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019471256.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000041693493.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058360158.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075026823.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999983358367.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000041693479.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069471268.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000088915712.0 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088915712.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088915686.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088915712.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111134700.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111134700.5 node_expansions=113
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000088915734.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088918102.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088917678.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088915726.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088916545.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088916823.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088916734.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088918657.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088915712.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088915712.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088915714.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088916714.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088916546.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000108359145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000111134688.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1500000111134688.5 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111134688.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111134688.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983355125.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983355125.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983355147.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983355108.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983355147.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999983355147.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999983356548.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999983357092.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999983355162.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999983355993.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999983356280.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999983356169.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999983357092.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999983355148.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999983355147.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999983355148.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999983356147.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999983356003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1499999983357092.0 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983357104.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983357054.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983357104.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983357103.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983357103.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983357123.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983357120.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983357123.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011134860.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011134860.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000088914445.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111136655.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036136648.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063914447.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000105581110.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000075024656.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000044469093.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083358880.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000061136655.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013914447.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000002802425.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000041692211.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000063914437.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000080581094.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000113916646.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000075025545.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063914437.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091692214.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000113916646.5 node_expansions=146
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113914433.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113914422.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113914433.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983357093.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983357093.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983357110.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983357069.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983357110.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000088914443.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111136645.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036136652.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063914423.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000105581090.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000075024649.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000044469090.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083358871.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000061136662.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000002802416.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000041692193.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063914417.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000080581093.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000113916622.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000075027733.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999983357094.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063914417.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091692204.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000113916622.0 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113914427.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113914422.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113914427.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983357092.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983357068.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983357092.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983359302.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983359302.2 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999983357102.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983357063.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999983357091.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999983357115.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999983357092.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999983357115.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'ORE')) score=1499999983357115.5 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983357100.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983357072.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983357100.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983357116.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983357116.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983357114.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983357099.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983357114.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999983357114.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983357114.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983357111.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983357102.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983357111.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983357127.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983357127.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000088914445.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111136665.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036136659.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063914427.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000105581103.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000075024658.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000044469100.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083358890.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000061136658.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013914433.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000002802433.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000041692203.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000063914439.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000080581102.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000113914436.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000075025544.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063914427.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091692214.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000113914436.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113914445.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113914435.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113914445.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150025512.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150025512.0 node_expansions=36
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000150025511.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000141692177.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000136136638.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000136136622.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1800000136136622.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1800000150025511.0 node_expansions=55
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000150025503.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150025501.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000150025498.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000150025488.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000150025539.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=1800000150025539.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150025539.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150025539.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169469031.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169469031.2 node_expansions=89
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000169468984.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000169470373.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000150026636.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000169469817.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000150029581.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000169471045.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000169471206.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000150027636.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000169468984.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000169468984.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000150026525.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000169468984.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000169469934.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000150027470.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000169471206.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2400000150029581.0 node_expansions=505
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000150026636.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150028038.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000150029581.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000150026649.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150027492.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150028769.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000150028880.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000150027636.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150026636.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150026638.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150026650.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150026650.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000150027636.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000150027492.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000169470120.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2400000150029581.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150029603.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150029603.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000150029583.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150029583.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000144471045.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000147251814.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000072254011.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000100031789.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000141698466.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000075028695.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000044473148.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000138915503.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000116693267.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000050031789.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000038919789.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000077809567.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000100031789.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000136137726.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000130582156.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999983363344.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000100031789.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000127807369.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000144471045.0 node_expansions=553
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125029605.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125029605.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125029626.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125029626.5 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000125029628.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000125031002.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000125029613.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000125030449.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000125031740.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000125031835.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000125030613.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000125029626.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000125029613.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000125029613.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000125029615.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000125031449.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000125030616.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000125030447.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000144473304.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000136139969.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2700000144473304.0 node_expansions=220
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072238043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083347821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075012543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080570321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069459500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075016445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080570334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080572276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080572276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069456154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052791719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066681431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052789153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058347209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050013043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052791164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058347775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055569719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030567987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030564097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000030565764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030564931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000083348387.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351998.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000083351998.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000036127475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038908866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050015887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038902556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044460334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030571665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033347766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027791863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027793046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022236321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022234931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994457153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036124208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011123850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011122184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013903309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997233239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019459430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016678583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016679138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022237206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002788795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002788239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016681087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008344684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013900531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008344085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000010184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000008517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011121307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002786570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002786017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008341306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002786573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000007125.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994454903.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994452948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994455726.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994454917.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000019457194.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000050015887.2 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015053.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014220.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015887.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050015887.2 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018678.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018678.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018678.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018678.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000119463136.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030572458.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050018679.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083352013.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083352014.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986127124.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022238237.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994461357.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050018691.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050018694.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050018691.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050018680.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050018679.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050018679.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050018694.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050018679.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999986127124.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994461346.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000119463136.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119463126.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119463126.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119469134.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119469134.2 node_expansions=69
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000119469088.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119470922.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119471477.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119471866.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119472588.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119472422.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119472866.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119471033.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000119472866.6 node_expansions=159
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000119469122.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119469090.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000119469112.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119469114.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119472866.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000119472866.6 node_expansions=38
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000119469088.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119470922.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119471477.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119471890.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119472625.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119472866.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119472422.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119471755.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000119471056.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000119472866.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119472867.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119472867.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119472890.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119472890.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000119472867.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119472867.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097247902.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097247902.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097247891.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097247891.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005574672.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005574672.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246136.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972246136.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246098.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972246098.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246099.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972246099.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246101.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972246101.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246100.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972246100.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246110.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972246110.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246111.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972246111.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972246077.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972246077.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246077.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972246077.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138488.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936138488.6 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999936136387.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936140332.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936140887.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936141276.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936138332.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936143665.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936139721.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936140721.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999936141165.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999936140443.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1199999936140721.2 node_expansions=246
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999936138332.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936140180.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936140721.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999936139887.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936140721.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936138332.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936138332.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936141832.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999936139722.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999936140998.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999936140277.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1199999936140721.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913918499.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913918499.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936140735.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936140735.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936140711.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936140711.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936140722.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936140722.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936140734.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936140734.1 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999936140709.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936143098.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936142543.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936143099.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936142266.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936140723.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936140709.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936140724.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999936144209.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999936142098.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999936143389.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999936142655.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999936144209.6 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999936144209.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999936144187.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999936144221.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999936144186.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999936144200.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=599999936144221.1 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936144184.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936144184.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911144207.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911144207.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911144245.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911144245.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911144245.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911144245.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911144232.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911144232.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877802788.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877802788.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877802796.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877802796.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877802786.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877802786.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038915688.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999950025021.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999933360120.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991693475.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022249021.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999902801910.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999941690800.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999877802800.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999933360119.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999933360119.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999958360134.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999958360134.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999955582342.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999955582368.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966693467.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999933360120.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999869468578.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999933360144.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000038915688.6 node_expansions=88
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000038915688.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038915686.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038915688.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072249002.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072249002.5 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000011131657.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038915687.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000038915667.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038915678.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038915667.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000038920819.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000038920819.9 node_expansions=53
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000038920819.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038915676.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038917498.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000038918079.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000038918065.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038917245.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038915690.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000038915676.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000038915653.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000038918319.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000038917597.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000038920819.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038920843.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038920843.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005587523.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005587509.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005587523.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005587534.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005587533.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005587534.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999875030131.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875030131.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999816689576.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999816689576.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999844474623.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999844474623.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999844471843.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999844471843.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999844474621.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999844474621.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999816689565.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999816689565.4 node_expansions=19
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025009558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013895669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000000008391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019451780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999986116446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999963891112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011119835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=300000030566836.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566836.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030566003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=300000030566836.4 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038902498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044458606.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030568831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047236453.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030568522.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038902988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038903889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047236154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038903064.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005571032.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050017266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005568819.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058350623.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050017266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033346352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030566643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008345485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016679654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025012999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033346388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041680585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038902751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019455184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005568817.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025011637.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005566837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005568796.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005566295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027792739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041683031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019456864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033349421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000058350623.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058350599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058349211.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350321.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000058350599.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356161.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356161.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350612.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350612.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356187.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356187.1 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005571066.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086128423.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005571066.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005571067.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088906207.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058350622.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005571067.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086128419.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086128419.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058350623.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058350636.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058350636.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088906179.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088906201.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058350622.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005571080.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005571066.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058350646.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000088906207.6 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906175.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906175.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911743.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911743.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088909136.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088909669.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088908711.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088909668.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088908701.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088909812.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088908689.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088911743.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000088911743.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088911743.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911743.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917190.9 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088914704.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088915247.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088914279.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088915246.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088914267.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088916357.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088915377.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088917204.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088914289.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000088917204.4 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088917204.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088917165.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917204.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582056.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005582056.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582058.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005582058.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582058.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005582058.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000005585001.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005585543.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005584543.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005584179.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005585543.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005584543.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005584988.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005586668.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005585668.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000005582043.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000005586668.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005586668.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005586668.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983368028.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983368028.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999983364443.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983364454.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999983368028.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999983364432.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999983364442.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999983368028.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999983366819.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983367361.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983365430.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983364417.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983366541.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983366552.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983366941.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983367386.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999983368041.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999983364441.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999983367083.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=599999983368041.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983368041.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983368041.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983368028.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983368028.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983368041.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983368041.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983368066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983368066.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983368041.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983368041.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983368055.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983368055.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983368055.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983368055.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983368069.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983368069.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983368069.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983368069.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952812501.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952812501.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952812501.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952812501.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952812500.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952812500.6 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999952814889.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999952813488.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952813511.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952812488.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952815154.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952814621.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999952814598.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999952814988.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999952815431.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999952813488.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999952812487.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999952815153.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=599999952815431.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952815431.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952815431.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952815447.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952815447.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999952815457.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033372779.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999952815468.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088928348.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027817224.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999952815468.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033372779.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033372803.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005595024.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005595000.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005595000.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066706136.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000066706136.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027817224.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005595000.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999952815446.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999952815468.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005595001.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000088928348.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088928358.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088928358.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952815446.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952815446.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952815457.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952815457.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952815454.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952815454.2 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033372780.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999952815446.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999952815459.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088928344.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027817225.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999952815447.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033372799.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033372789.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005595001.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005595002.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005595001.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066706132.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000066706114.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027817225.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005595001.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999952815459.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999952815446.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005595001.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000088928344.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088928354.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088928354.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088930154.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088930154.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088928346.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088928336.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088928345.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088928348.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088928332.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000088928348.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088928336.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088928336.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952817276.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952817276.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925030724.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925030724.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952815458.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952815458.8 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999952817834.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952816422.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952817546.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952815445.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952816435.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952818101.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999952817532.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952816445.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999952817921.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952817255.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999952816421.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999952815435.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999952816977.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1199999952817255.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952817255.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952817255.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952817267.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952817267.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952817267.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952817267.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952817290.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952817290.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925039476.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925039476.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925039461.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925039461.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925039475.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925039475.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925036697.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925036697.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925039461.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925039461.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999925039485.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925039485.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925039510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925039510.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925039509.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925039509.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897254787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897254787.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897254788.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897254788.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897257440.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897257440.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999897257163.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999897254787.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999897256885.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999897254774.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999897254787.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999897257451.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999897256896.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999897255774.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999897257287.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999897254787.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999897254785.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999897256898.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999897256343.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1199999897257451.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999897257440.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897257440.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897257429.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897257429.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999869479652.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999869479652.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999847257454.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999847257454.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999847257443.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999847257405.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999847257443.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999847257444.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999847257444.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999847257444.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999847257418.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999847257444.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999847257444.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999847257444.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999830590513.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999847257418.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999847257418.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999847257419.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999847257419.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999830590499.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999830590499.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999830590498.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999830590498.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999830590511.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999830590511.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999830590513.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999830590513.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066679997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055569442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058347554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061124220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066682834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075014766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061125320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063902831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061124165.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066680321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061124488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063903324.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058346710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063903112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025011602.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080572268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025012997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069457275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044456940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063903931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066681156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058346386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047233885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058346108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038899708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038898597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041677211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050011942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058347000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025011601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025008544.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025012156.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025009107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000041676100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055567767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050008877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050010266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012496.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000080572268.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572546.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573379.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576157.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000080576157.6 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000033349144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022236645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025019478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027793935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027794709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050017546.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033347778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025019167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025018609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038908932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030575034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027796367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022240556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016684723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019459929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022241112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025017488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991682693.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038904198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000015749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011129372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002793515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002794070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025018585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013906073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025018309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002794073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002792962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008350486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997237416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016684153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019463307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011126906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011127461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991681849.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000015459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999991679059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991681027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999991681281.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997235748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011126038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005569083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005570472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000016681906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000050017546.4 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050013657.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015879.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017546.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050017546.4 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581312.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581312.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055579076.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055578812.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055578930.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576151.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055579076.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055581298.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578096.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055578373.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000055581298.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581298.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581298.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581312.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581312.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581298.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581298.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023964.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023964.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023965.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023965.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023966.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023966.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958357299.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958357299.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023991.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023991.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000023991.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000023974.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000023964.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000023965.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000023986.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023991.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000023991.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000024010.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000023976.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000029406.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000024009.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000000029406.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000026919.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000026642.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000026753.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000023961.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000027461.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000029419.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000026906.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000025906.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000026184.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000000029419.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029429.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029429.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029430.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029430.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029419.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029419.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029429.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029429.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029406.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029406.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029406.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029406.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029419.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029419.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029433.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029433.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055586754.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080586766.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055586753.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055586777.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000029433.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041696087.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000029433.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055586753.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080586766.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080586766.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055586766.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055586766.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055586777.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055586753.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055586777.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000029419.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000097253444.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041696087.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000097253444.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097253420.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097253420.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097258055.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097258055.4 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055586781.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000029457.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080586768.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055586768.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055586767.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000029447.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041696102.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000029434.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055586791.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080586768.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080586768.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055586768.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055586781.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055586767.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055586767.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055586767.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000029434.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041696101.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000080586768.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080586768.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080586768.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080595154.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080595154.0 node_expansions=131
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000080589737.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080589459.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080587335.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080586780.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080589181.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080589724.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080588612.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080591391.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080588725.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080589001.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000080591391.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080591410.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080591410.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000080594340.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080594065.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080591952.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080591396.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080593785.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080594342.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080593229.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080593352.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080595174.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080594064.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000080593618.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000080595174.0 node_expansions=165
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000080595167.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000080595174.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000080595187.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000080595178.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000080595166.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000080595187.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080595177.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080595177.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080598075.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080598075.5 node_expansions=23
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000080601006.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080600728.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080600451.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080603229.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080598617.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000080598062.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000080599062.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080601006.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080599895.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080600006.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000080600728.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000080600284.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000080603229.0 node_expansions=286
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000080598109.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000080603229.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000080598099.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000080598076.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000080598102.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000080603229.0 node_expansions=40
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000080601020.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080600728.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080600451.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080600742.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080598631.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000080599075.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000080598062.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080599062.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080601006.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080599895.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000080600020.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000080603229.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000080600284.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000080603229.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080603253.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080603253.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080603242.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080603242.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080603265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080603265.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000080603277.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080603277.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080603290.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080603290.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080603289.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080603289.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080603300.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080603300.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038936634.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038936634.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080603308.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080603308.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038936641.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038936641.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000038936643.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038936643.0 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000038942243.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000038940577.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038942243.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038941965.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038942243.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038940132.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038940577.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038939577.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038940577.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038942243.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000038941410.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000038941521.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000038942243.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000038941799.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1200000038942243.5 node_expansions=448
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000038940589.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000038941688.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038942243.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038941966.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038942257.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038940132.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038940589.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038939589.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038940577.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038940578.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000038941410.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000038941521.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000038939578.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000038942243.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000038941799.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000038942257.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038942243.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038942243.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038942243.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038942243.5 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000038943243.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000038944365.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038944910.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038944077.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038944643.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038942786.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038943254.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038942243.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038943243.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038944088.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000038943243.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000038944088.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000038944174.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000038942243.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000038944910.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000038944452.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000038944910.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038944896.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038944896.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038944922.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038944922.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000038944897.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038944897.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072278210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072278210.5 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000072278211.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000072278213.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1500000072278213.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072278211.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072278211.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072278225.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072278225.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000072278231.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000072278232.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000072280874.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000072278247.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000072278235.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000072280874.8 node_expansions=55
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000072279222.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000072280319.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000072280041.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000072280597.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000072278774.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000072280065.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000072279208.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000072279219.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000072278222.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000072279232.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000072280065.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000072279232.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000072280041.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000072280152.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000072278232.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000072280874.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000072280444.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000072280874.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072280889.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072280889.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072280898.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072280898.2 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000072284097.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000072285208.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000072284930.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000072284930.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000072284097.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000072283652.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000072284819.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000072284097.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000072285208.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000072283097.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000072284097.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000072284930.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000072284097.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000072284097.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000072284930.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000072285763.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000072283097.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000072286208.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=1500000072286208.2 node_expansions=704
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000072284000.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000072285097.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000072286208.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000072284819.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000072283986.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000072284819.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000072283541.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000072284819.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000072283986.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000072284000.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000072283000.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000072283986.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000072284833.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000072284000.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000072284819.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000072284955.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000072283000.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000072285219.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=1500000072286208.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072286222.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072286222.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072286219.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072286219.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072286232.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072286232.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958395569.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958395569.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958395559.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958395559.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933387880.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933387880.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933387894.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933387894.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913942628.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913942628.5 node_expansions=3
FooPlayer.decide: Prioritizing 29 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 29 actions with lookahead depth=3
  Action 0: expected_value=1499999913942614.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999913944725.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999913944449.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999913944447.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999913943614.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999913943171.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999913944447.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999913943727.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999913942614.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999913943614.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999913942616.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999913943616.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999913944449.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999913943616.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999913944449.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999913944560.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999913942614.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1499999913944836.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1799999955607214.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1799999950048424.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1799999938938148.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1799999941710435.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1799999944491039.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1799999947266450.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=1799999913940757.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=1799999925050591.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=1799999925047925.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=1799999930605603.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=1799999941715369.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1799999955607214.8 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955607201.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955607201.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955607201.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955607201.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955607214.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955607214.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955606370.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955606370.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999955606381.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999955606416.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999955606389.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999955608602.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999955606392.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999955608602.8 node_expansions=58
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999955606383.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999955607493.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999955608213.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999955608215.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999955607382.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999955606938.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999955607491.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999955607380.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999955606381.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999955607380.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999955608237.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999955607382.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999955608237.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999955608325.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999955606382.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999955608602.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1799999955608602.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955608626.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955608626.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955608623.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955608623.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936164161.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936164161.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936164160.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936164160.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999983387294.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999894496614.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000038942858.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000038942834.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000013942834.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999958385503.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000011163291.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000033387300.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058387294.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000063942834.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038942847.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000013942826.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000013942827.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000013942826.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000013942834.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999977829961.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116720628.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000019497502.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000116720628.0 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000116720624.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116720605.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116720624.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144488460.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144488460.2 node_expansions=69
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000116720630.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116720602.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116720630.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877827282.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877827282.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877827297.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877827297.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936161505.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936161505.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999936161507.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936161514.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999963929287.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999936161515.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999936161504.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999963929287.8 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2099999961155286.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2099999961157011.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2099999963929298.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2099999955597936.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2099999958373288.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2099999947269467.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2099999947266800.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2099999952824479.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2099999952822232.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2099999963929298.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999963929301.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999963929301.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999938929338.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999938929338.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999969485762.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999880595079.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000050041318.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000025041317.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999972263539.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999916706191.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008373760.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000036152428.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000069485749.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000075041328.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000025041303.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000000041302.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000000041338.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999972263538.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000000041317.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999975040439.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000102819081.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000005595970.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000102819081.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102819096.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102819096.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999880595088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999880595088.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999880595107.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999880595113.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999880595078.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999880595115.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999880595113.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999880595115.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999855595078.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999855595078.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999866706226.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999866706226.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999955596856.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000036152426.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000011152425.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999958374634.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999902817301.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999994484872.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999925040450.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022263560.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000055596872.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000061152425.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000011152427.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999986152412.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999986152425.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999958374650.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999986152449.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999961151537.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000102819118.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999991707092.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000102819118.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077819092.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077819092.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102819114.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102819114.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102819138.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102819138.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102819118.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102819118.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000102819143.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000122258762.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000102819150.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000122258795.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000102819138.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000122258795.5 node_expansions=72
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000116702682.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000122258792.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000113927136.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000113924470.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000119482128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000119483159.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2400000122258792.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000122258793.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000122258793.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999897257918.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999897257918.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999897257926.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999897257926.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999933369053.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999933369053.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999908369008.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999908369008.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025007336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999969449725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000000008114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999997231169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011118725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022230725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013895391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013896503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966674447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019452058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999966674447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991673390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994451168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000016676224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000013897335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011118446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000030566003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030565447.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000030566003.0 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000011121041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050011942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011127984.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033347687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030567688.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033347700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047237478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041679989.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011127440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052794498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052795562.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011127421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011127974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025011847.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025010480.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016678517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025014353.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019456306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027789921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027789908.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033348598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041683097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041682484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027789972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027792205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050017208.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014081.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036125518.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047236920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036126073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022235750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022233515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022232417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027789095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016677127.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000055571988.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572002.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575765.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571710.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000055575765.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575765.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055570600.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570600.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570611.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570611.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570624.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570624.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570632.0 node_expansions=12
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055570637.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574523.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572300.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575781.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055573281.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055574256.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055572579.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055574814.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000055575781.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055575781.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575781.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083353576.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991684236.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083353566.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038907358.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011129569.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080575803.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991684250.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055575793.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055575805.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055575792.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055575792.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011129569.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055575792.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055575793.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055575803.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080575811.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080575801.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991684237.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083353576.8 node_expansions=69
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083353580.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353568.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353580.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353587.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083353587.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353567.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353587.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113909088.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113909088.9 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083353589.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353578.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083353586.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083353574.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083353590.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000113909098.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000113909098.9 node_expansions=49
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113909113.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000105575765.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=900000113909113.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113909120.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113909120.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113909129.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113909129.9 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113909120.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113909096.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113909120.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113909134.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113909134.4 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113909142.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113909120.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113909142.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138905615.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138905615.5 node_expansions=152
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000113903952.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113907851.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113905619.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138905629.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113903962.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113907432.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113907573.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113905896.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113908119.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113909795.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000138905629.0 node_expansions=442
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000113915979.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113916801.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113917634.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113922257.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113916967.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113918912.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113916967.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113919578.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113917912.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113920134.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113909810.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000138905643.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1200000138905643.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113905629.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113905629.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027792740.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027792740.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000014973.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000014973.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027792751.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027792751.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000015009.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000015009.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025014952.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025014952.5 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000163905629.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000163905619.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000130571406.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000013903840.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000080572284.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000133350063.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000025014951.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000108350062.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000108350062.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000108350062.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000108350062.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000075015840.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000108350062.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000080572284.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000108350062.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000133350063.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000133350076.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000025014951.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000163905629.0 node_expansions=454
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000161127855.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000163905619.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1500000163905619.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163905619.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163905619.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013903864.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013903864.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013903853.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013903853.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000013903864.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000013903831.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000013903853.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000013909117.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000013903858.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000013909117.0 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000013903851.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000013904687.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000013905510.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000013909139.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000013904814.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000013905798.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000013904800.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000013907450.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000013905788.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000013907996.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000013909139.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013909139.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013909139.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013909131.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013909131.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013909168.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013909168.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013912863.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013912863.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000013909155.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000013909162.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000013912863.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000013909140.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000013909150.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000013912863.8 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000013909137.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000013909983.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000013912761.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000013910792.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000013910086.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000013911084.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000013910086.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000013912875.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000013912600.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000013911070.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000013913292.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000013912875.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013912863.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013912863.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025023986.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025023986.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025023986.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025023986.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025024002.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025024002.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000025023990.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025024035.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000025024009.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000025023999.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000025023999.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000025024035.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025024035.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025024035.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013912889.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013912889.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000013912891.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013912891.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000013912893.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000013916393.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000013913737.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000013914570.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000013913891.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000013914836.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000013913903.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000013915836.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000013916503.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000013914848.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000013917060.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000013915292.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000013917060.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000013917058.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013917058.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000000028180.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000028180.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000031756.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000031756.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000028180.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000028180.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022250393.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022250393.5 node_expansions=8
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000000028146.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000000028189.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000000028169.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000000031763.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000000031730.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000000031763.8 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000000031099.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000000028154.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000000029152.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000000028988.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000000029854.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000000031132.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000000029154.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000000030097.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000000029167.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000000031111.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000000031799.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000000030097.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000000030543.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2100000000031799.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000031763.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000031763.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988920670.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988920670.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999988920656.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988920656.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999988920668.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999988920662.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999988920679.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999988920669.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999988920635.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2099999988920679.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988920679.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988920679.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000031791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000031791.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000031767.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000031767.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000031802.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000031802.8 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000000031782.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000000031781.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000000031757.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000000031754.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000000031781.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000031782.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988920687.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988920687.5 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999988920699.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999988920711.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999988920670.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999988920669.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999988920657.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999988920683.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999988920711.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999963918203.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999988920696.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999988920696.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999988920674.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988920674.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2399999988920665.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2399999988920640.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2099999988920688.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2099999988920700.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2399999988920643.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2099999988920710.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2099999988920697.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2099999988920713.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2099999988920713.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2099999988920714.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2099999988923645.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2399999988920655.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2099999988920700.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2399999988920675.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2099999988920710.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999988920696.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'ORE')) score=2399999988920675.0 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988920675.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988920675.0 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000161144666.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000022253986.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000161144666.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000105588219.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000055589097.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000155589108.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000022253986.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000105589097.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000105589097.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000105589097.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000105589097.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000050032653.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000105589097.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000055589097.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000105589097.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000155589111.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000155589108.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000022253986.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000161144666.5 node_expansions=126
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161144664.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2400000161144664.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000161144664.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161144664.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161147622.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161147622.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161144685.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000161144701.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000161144711.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000161144699.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000161144711.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2400000161144711.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161144711.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161144711.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161144710.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161144710.5 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000022254032.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161144699.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000105591175.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999988920699.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000055589153.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000155592064.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000022254042.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000105589143.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000105589143.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000105589140.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000105589140.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000050032699.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000105589143.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000055589153.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000105589153.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000155592064.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000155589144.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000022254029.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000161144699.5 node_expansions=348
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161144709.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000161144711.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000161144701.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000161144701.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000161144711.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000161144711.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161144699.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161144699.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161147646.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161147646.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000161150275.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161150553.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000161147608.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000161148608.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000161148442.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000161149275.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000161152219.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000161148608.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000161149553.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000161148608.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000161150553.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000161149720.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000161149553.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000161150553.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2400000161152219.5 node_expansions=428
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161147653.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000161152219.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000161147625.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000161147645.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000161147657.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000161152219.5 node_expansions=66
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000161152241.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161150297.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000161150567.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000161147630.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000161148623.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000161148446.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000161149275.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000161147623.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000161148630.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000161149557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000161148608.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000161150575.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000161149734.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000161149553.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000161150012.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2400000161152241.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161152234.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161152234.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000161152236.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000022261556.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000161152244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000105595777.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000055596667.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000155596688.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000022261542.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000105596653.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000105596667.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000105596653.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000105596675.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000050040223.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000105596675.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000055596667.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000105596667.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000155596666.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000155596666.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000022261556.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000161152244.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161152236.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161152236.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000161152245.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161152235.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000161152233.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000161152245.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000161152250.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000161152250.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161152237.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161152237.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161152259.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161152259.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000161152259.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161152243.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161152259.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188926201.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188926201.0 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000161152280.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161155187.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000161155187.0 node_expansions=43
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000161152289.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161155187.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000161155154.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000161152254.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000161152251.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000161155187.0 node_expansions=92
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000161154911.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000161154911.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000161155187.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000161152274.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000161153244.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000161153090.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000161153924.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000161152274.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000161154646.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000161153244.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000161154189.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000161153242.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000161155189.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000161154368.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000161154189.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000161154646.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2400000161155189.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161155189.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161155189.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000136155608.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000136155608.5 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000111152724.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111152724.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000111152737.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111152737.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000111152717.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111152717.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000111147560.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111147560.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000111147562.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111147562.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999916701338.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999916701338.5 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999916701333.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999916704230.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999916701318.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999916704230.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999916701343.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2399999916704230.5 node_expansions=107
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999916701330.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999916701300.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999916704195.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999916704230.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999916701335.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2399999916704230.5 node_expansions=100
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999916702286.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999916701300.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999916704245.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999916701286.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999916701308.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999916702119.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999916702974.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999916701286.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999916702864.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999916703675.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999916702300.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999916701286.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999916702300.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999916703397.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999916703252.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999916703689.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2399999916704245.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999916704245.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916704245.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999916704276.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999916704276.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999916704264.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916704264.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999950037596.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999950037596.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999950037597.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999950037576.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999950037564.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999950037598.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999950037576.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2399999950037598.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999950037576.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999950037576.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999916704254.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999916704254.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999916704246.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916704246.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999891704129.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999891704129.0 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999891701775.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999891701765.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999891701775.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999930586709.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999930586709.5 node_expansions=41
FooPlayer.decide: Prioritizing 21 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999930586709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999930586709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999930586709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999930589098.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999930586709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999930587543.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999930587709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999930588376.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999930586709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999930588265.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999930588543.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999930587709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999930586709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999930589821.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999930588821.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999930588654.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999930588098.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2699999913925321.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2699999911145598.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2699999930589098.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2699999905586264.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2699999930589821.5 node_expansions=829
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999891702744.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999891702767.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999891702767.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999891702779.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999891702779.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999891705140.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999891705140.0 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999891702752.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999891702753.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999891702778.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999891705132.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999891702746.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2399999891705132.5 node_expansions=90
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999891703744.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999891702766.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999891702744.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999891702746.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999891702746.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999891705154.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999891702766.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999891703577.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999891703744.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999891704432.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999891702758.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999891704314.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999891704577.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999891703744.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999891702766.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999891704870.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999891704688.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2399999891705132.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2399999891705154.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999891705154.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999891705154.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999866705163.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999866705163.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999866705134.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999866705119.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999866705141.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999866705133.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999866705129.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2399999866705141.5 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999866705163.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999866705125.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999866705163.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900038505.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999900038505.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999886144442.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999900038472.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999900038472.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900038494.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999900038494.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900038486.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999900038486.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999886144434.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999886144434.0 node_expansions=36
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061124157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063901988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061125609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063902545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072235602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066679998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063901665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061124165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061125267.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083348657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052790267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790823.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044455822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061124719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000080571441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055568329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055567774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000066679163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903045.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000061125611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052790266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052789155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000069456441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052787496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052786385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030564941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030565218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000030564663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030567441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000083348657.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083350879.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083349768.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352824.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000083352824.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022239097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027794988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038907544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013902997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022234106.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033350544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030573056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044463102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033350556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038906923.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055573657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041683310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000000016320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000016310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027795264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005569360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013905208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013905764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005570749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030571097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052795309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025015239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025013850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036126364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011124072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030568584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901847.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013899347.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038903920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016678017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235239.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013902972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000013806.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000014059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000013504.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000016296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022237462.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000055573657.6 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573379.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572268.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573657.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000055573657.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355595.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355595.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058353955.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353928.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352817.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058355595.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058353797.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058354630.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058354353.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058354380.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000058355595.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058355595.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355595.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355619.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355619.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355641.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355641.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355647.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355647.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360768.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360768.5 node_expansions=57
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058355648.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058355629.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058355618.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058355618.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058355616.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355648.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798287.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798287.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002798297.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002798271.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798297.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803444.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002803444.1 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002798308.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002798282.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798308.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798286.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798286.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798313.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798313.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798313.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798313.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002798297.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002798271.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798297.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798319.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798319.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002798335.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002798283.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798335.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002798335.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798335.1 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058360788.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083360789.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058360788.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005581233.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094471910.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083360799.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058360788.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058360788.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058360788.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005581233.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005581233.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002803455.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002803455.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058360788.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094471910.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094471913.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058360788.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083360799.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000094471913.1 node_expansions=741
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094469267.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094469277.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094468166.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094469146.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094471913.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094469978.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094469700.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094469690.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094470802.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000094471913.1 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094471922.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094471887.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094471922.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094471913.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094471898.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094471913.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122244531.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122244531.4 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094471920.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094471899.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094471920.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122244543.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122244543.4 node_expansions=47
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094471921.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094471900.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000127805186.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094471924.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094475951.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094475918.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000127805186.5 node_expansions=60
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127805201.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125027408.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000127805201.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127805208.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127805208.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002803395.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002803395.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002803417.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002803417.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002803408.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002803408.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002803395.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002803395.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002807450.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002807450.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002803409.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002803409.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002807465.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002807465.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000002805909.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000002805798.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000002805909.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000002804798.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000002804965.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000002805798.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000002806633.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000002804431.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000002806354.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000002807465.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000002807465.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002807487.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002807487.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000091698130.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000116698133.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000091698157.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038918577.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002807466.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000127809290.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000116698144.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091698132.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000091698130.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000091698132.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038918597.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038918575.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002807464.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091698130.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000127809275.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000127809255.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091698165.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000116698131.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000127809290.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127809255.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127809255.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127809292.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127809292.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105581055.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105581055.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127807099.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127807099.2 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000127809586.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127810313.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127809589.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127807089.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127808642.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127809478.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127810312.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127810312.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127808089.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127810031.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000141691926.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000155581912.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1200000155581912.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155581900.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155581900.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041692109.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041692109.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000019468235.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041692120.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000041692120.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041692100.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041692100.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000041698535.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1200000041695334.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000041698535.0 node_expansions=133
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000041698092.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000041698548.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000041698112.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000041695334.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000041695891.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000041697979.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000041698563.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000041698558.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000041696340.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000041698285.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1200000041698563.0 node_expansions=226
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000041697826.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000041700770.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000041698557.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000041697826.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000041695336.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000041695889.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000041697723.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000041698715.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000041698548.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000041698548.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000041698279.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1800000041700770.8 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041697563.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041697563.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041697548.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041697548.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019470461.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019470461.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000041700791.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000041700038.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000041700771.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000041700038.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000041697538.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000041698116.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000041699927.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000041698562.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000041700760.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000041698539.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000041697538.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000041700483.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1800000041700791.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041700760.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041700760.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041700760.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041700760.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041700784.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041700784.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041706763.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041706763.0 node_expansions=204
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000041703261.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000041702984.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000041701778.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000041703261.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000041700761.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000041701327.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000041703151.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000041701772.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000041701762.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000041701772.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000041701762.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000041700792.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000041703706.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000041703706.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041703706.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041703706.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041703727.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041703727.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041703707.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041703707.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019476592.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019476592.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019476613.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019476613.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019479280.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019479280.8 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019476617.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019476617.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019482617.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019482617.2 node_expansions=232
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000019479120.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000019478841.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000019477618.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000019479007.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000019479118.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000019476620.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000019477173.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000019479007.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000019476633.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000019479308.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000019477618.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000019477620.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000019477630.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000019476633.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1800000019479308.2 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019479284.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019479284.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019479312.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019479312.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019479298.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019479298.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019479323.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019479323.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000019477099.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000019479307.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000019479307.8 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019477084.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019477084.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019479309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019479309.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019477085.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019477085.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019481810.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019481810.8 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000019481810.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019480309.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000019481700.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000019481811.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000019479310.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000019479880.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000019481714.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000019479333.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000019480312.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000019480310.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000019480310.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000019479325.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000019481421.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000019481811.8 node_expansions=52
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019481825.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019481825.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019481810.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019481810.8 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000019484335.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019482811.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000019482811.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000019485313.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000019482812.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000019481813.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000019482367.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000019484200.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000019481827.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000019482814.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000019483922.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000019482812.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000019481835.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000019482835.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1800000019485313.8 node_expansions=56
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019483091.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019483091.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019485313.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019485313.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019485327.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019485327.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999997257649.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997257649.0 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999997257650.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999997258663.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999997258650.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999997258648.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999997260037.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999997257649.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999997258227.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999997260039.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999997257648.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999997257650.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999997259761.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999997258648.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999997257649.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999997258649.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1799999997260039.2 node_expansions=56
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980590150.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980590150.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980593411.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980593411.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980591730.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999980593395.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999980593395.0 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980591713.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980591713.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980593399.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980593399.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999944482286.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944482286.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999944482274.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944482274.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999944480630.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944480630.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999944484387.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944484387.5 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000044483166.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000069483175.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000016705372.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999980593373.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000116705410.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000069483186.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000038927618.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000044483150.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999994483149.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999941703629.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999980593371.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999944482260.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999944482260.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000022260929.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000094483175.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000094483150.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000022260942.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000063927630.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000116705410.5 node_expansions=84
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116705388.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116705388.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000044483171.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000069483165.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000016705387.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999980593368.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000147260901.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000069483165.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038927615.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000044483133.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999994483146.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999941703591.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999980593368.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999944482253.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999944482257.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000022260924.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000094483131.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094485254.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000022260921.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000063927613.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000147260901.0 node_expansions=121
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116707477.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116707477.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000116705364.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116705346.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000116705391.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116707455.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116705346.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000116707455.5 node_expansions=49
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000116705344.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116706368.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116706366.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116706366.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116706344.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116706366.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116705344.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116705922.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116705366.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116705360.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116707455.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116706344.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116705344.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000116706346.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1800000116707455.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116707455.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116707455.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100035477.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100035477.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100035477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100035477.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100036590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100036590.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000100035501.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100036512.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100036501.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000100036501.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000100035501.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000100036501.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000100036057.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000100035501.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000100035501.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000100036501.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000100036501.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000100035501.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000100036501.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000100036612.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1800000100036612.5 node_expansions=294
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100036603.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100036586.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000100036613.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000100036586.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000100036589.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1800000100036613.2 node_expansions=35
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100036612.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100036588.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100036612.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130592133.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130592133.5 node_expansions=18
FooPlayer.decide: Prioritizing 6 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000144478608.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144478607.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000141699718.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000150034164.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000150034164.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000147256386.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2400000150034164.0 node_expansions=84
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000150034178.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147256412.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000138923053.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2400000150034178.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150034175.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150034175.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150034192.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150034192.5 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000177811955.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000169478636.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2700000177811955.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177811970.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177811970.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177812011.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177812011.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177811992.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177811982.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000177811982.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000177811992.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000191698454.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'SHEEP')) score=3000000191698454.0 node_expansions=45
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000191698468.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000191698480.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000188919564.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=35) score=3000000191698480.0 node_expansions=12
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080571435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080570864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080570864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033346879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033345490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069456157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080568935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052787776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052786665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063900277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052788332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069458666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050010822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000075015045.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058345266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066681709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066681709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058345266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033345490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033342433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033342711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033342155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047234719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038898607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055568045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052787766.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789433.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066677212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000058344988.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000080571445.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573945.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575889.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574778.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000080575889.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000013902985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016679098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019459654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019458534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016681044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019459665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047239223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036127222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999983342930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999983344032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022233810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013901598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041681101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019456109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019457162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994454017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994452906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016678532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124918.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999988899015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999988899570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013903261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025016097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000012128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000012128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025016097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999983344028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999983340963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999983342892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999983340948.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027790254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005564628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002786017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005565741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002786850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997231850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016680264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002787972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002789638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016677428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008345194.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000047239223.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239223.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239223.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047236167.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000047239223.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581318.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581318.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055578407.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055578832.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575918.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055581318.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055579807.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055579943.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578818.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055577849.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000055581318.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581318.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581318.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689765.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689765.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689779.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689779.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991689765.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689765.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958356445.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958356445.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997246210.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088914655.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047247988.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983356445.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972246209.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999972246209.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022248001.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088914655.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022247999.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022247987.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999958356443.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022247987.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022247999.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022247987.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022248002.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022248001.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022247987.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088914655.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088914655.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914655.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914655.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958356432.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958356432.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958356432.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958356432.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958356448.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958356448.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958356446.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958356446.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958356433.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958356433.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958356455.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958356418.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958356455.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999958358945.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999958359389.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999958359389.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999958356445.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999958360334.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999958360500.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999958359389.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999958360500.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999958358404.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000013908345.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000013908345.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013908331.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013908331.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972240788.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972240788.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972240798.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972240760.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972240798.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947240825.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947240825.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999947240826.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999947240775.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947240826.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999947243312.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999947243737.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999947243737.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999947240822.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999947244722.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999947244859.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999947242778.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999947243879.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999947242758.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=899999947244859.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999947244849.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999947244811.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947244849.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947244859.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947244859.0 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999947246792.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999947246959.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999947247358.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999947245847.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999947247792.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999947244861.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999947248747.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999947247250.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999947247914.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999947246803.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999975019442.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1199999975019442.2 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975019442.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975019442.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975023341.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975023341.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975019466.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975019466.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975019477.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975019477.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999975021434.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999975020601.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999975021991.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999975020461.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999975022405.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999975019504.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999975023379.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999975020890.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999975022546.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999975021425.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1199999975023379.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999975023379.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999975023368.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975023379.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999975023390.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999975023365.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975023390.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975023390.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975023390.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999975023381.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999975023356.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975023381.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952801166.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952801166.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999952801176.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952801171.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952801176.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975024270.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975024270.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975027169.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975027169.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999975024258.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999975027133.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999975027169.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999975024269.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999975024279.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999975027169.2 node_expansions=58
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999975025225.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999975025228.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999975026222.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999975025389.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999975026754.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999975025224.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999975027182.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999975024254.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999975025653.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999975025386.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999975026199.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1199999975027182.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975027169.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975027169.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975027183.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975027183.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999975027172.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999975027149.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999975027146.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999975027143.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999975027152.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975027172.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952804060.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952804060.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952804069.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952804069.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952804091.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952804091.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000011137403.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091693859.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050027206.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008359629.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999969470737.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050027206.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113916095.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000047249413.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025027181.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999983359626.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999983359628.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025027192.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008360515.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999975027181.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999991693848.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025027181.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050027190.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116693859.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000116693859.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091693873.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116693849.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000116693849.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116693834.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116693834.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000136135354.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136135354.8 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116693849.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000116693846.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116693849.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000116693846.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116693836.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116693849.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116693860.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116693860.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116694848.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116694848.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000116695792.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116695793.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000116694959.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116696237.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000116696348.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000116694848.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000116693848.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000116695237.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000116694959.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000116695404.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000136135366.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=1500000136135366.8 node_expansions=81
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000136135356.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000136135354.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000136135356.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000136135366.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000136135351.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000136135366.8 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000136135379.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136135379.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947245624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947245624.0 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947249044.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947249044.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999947250432.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999947250028.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999947249194.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999947249472.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999947250988.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999947249043.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999947248073.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999947249472.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999947249194.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999947248639.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1499999947250988.5 node_expansions=345
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947248103.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999947248100.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999947248088.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999947250988.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999947248098.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999947250988.5 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947249044.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947249057.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999947250028.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999947249208.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999947249485.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999947249205.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999947249057.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999947251002.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999947248073.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999947248102.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999947249472.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999947250029.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999947248668.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1499999947251002.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947251003.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947251003.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947251039.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947251039.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000005584361.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111140804.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000069474137.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000013918583.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999963917695.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000044474137.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000108363029.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000066696362.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000019474128.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999988918573.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999958362130.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000000029683.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000002807475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999969474128.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999986140797.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000019474136.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000044474153.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000111140805.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000111140805.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111140819.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111140819.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143750.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111143750.5 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111141807.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111141807.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000111142485.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000111142750.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000111141915.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000111142194.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000111141918.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000111143749.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000111141816.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000111140818.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000111140816.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000111142194.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000111142747.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000111141360.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000111143749.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143747.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111143747.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111145695.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111145695.0 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111144738.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111144748.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000111145403.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000111145681.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000111144848.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000111145124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000111144738.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000111144861.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000111144737.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000111145293.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000111143738.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000111143738.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000111145126.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000111144306.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000111144304.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000111145681.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111145695.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111145695.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111147493.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111147493.0 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111145707.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111145707.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111147528.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111147528.5 node_expansions=53
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111145700.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111145700.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111145703.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111145703.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111145705.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111145705.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111145704.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111145704.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111145695.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111145695.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947257750.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947257750.8 node_expansions=117
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947255920.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999947257716.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999947255917.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999947257751.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999947255938.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999947257751.8 node_expansions=124
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947256918.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947256926.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999947257581.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999947257025.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999947257313.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999947256926.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999947255918.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999947256915.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999947257469.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999947255914.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999947255926.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999947257304.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999947256926.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999947256482.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999947256472.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999947257747.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1499999947257747.8 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947257748.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947257748.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947257750.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947257750.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000005591085.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111147525.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000069480858.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000013925313.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999963924418.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000044480871.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000108369748.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000066703082.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000019480861.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999988925305.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999958368858.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000000036428.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000002814193.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999969480875.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999986147542.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000019480861.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000044480858.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000111147529.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000111147529.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100036427.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100036427.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111147529.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111147529.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111147526.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111147526.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000005591084.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111147525.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000069480862.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000013925303.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999963924416.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000044482972.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000108369751.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000066703096.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000019480872.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999988925305.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999958370971.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000036416.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000002816305.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999969480872.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999986147528.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000019480860.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000044480862.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000111149639.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000111149639.5 node_expansions=138
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111149625.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111149625.0 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000111147536.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111147538.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000111147538.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111147538.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111147538.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000111151753.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1500000111151747.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000111151753.2 node_expansions=609
FooPlayer.decide: Prioritizing 16 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000111150650.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111150643.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111151319.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111150316.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111151031.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111150643.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111149639.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111150643.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111151761.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111149643.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111151319.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111149650.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111151031.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111150642.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111150197.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000111150198.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1500000111151761.2 node_expansions=540
FooPlayer.decide: Prioritizing 16 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000111152749.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111152740.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111152860.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111152863.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000111150475.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111152752.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111151752.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111152752.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111153852.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111151751.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111153861.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111151749.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111153127.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000111150086.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111152294.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000111152305.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=1500000111153861.0 node_expansions=277
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111153861.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111153861.0 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000111154849.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111154849.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111154237.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111155126.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111153849.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111155237.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111154849.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111153849.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111154849.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111155237.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111153849.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111153849.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111155237.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111154849.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111154404.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000111154404.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1500000111155237.8 node_expansions=574
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000111153571.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111153584.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111154251.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111153849.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111153584.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111152582.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111152584.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111153584.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111153582.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111155237.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111152582.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111152582.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111152584.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111153571.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111153130.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000111153126.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=1500000111155237.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155239.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111155239.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155251.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111155251.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000005598806.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111155262.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069488581.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000013933026.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999963932137.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999947265471.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000044488593.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000108377472.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000066710805.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000019488571.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999988933026.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999958376584.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000000044130.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000002821904.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999969488584.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999986155237.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000019488571.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000044488572.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000111155262.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000111155261.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111155224.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111155261.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111155247.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111155247.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000111155260.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111155250.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111155260.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100044166.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100044166.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000100044165.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100044165.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000100044162.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100044162.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100044162.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000100044172.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000100044172.2 node_expansions=71
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100044172.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100044156.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100044172.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100044185.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100044185.2 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000100044185.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100044173.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000158373480.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100044172.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100044173.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000100044173.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000158373480.8 node_expansions=84
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000152817925.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000155595703.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000158373480.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000141706814.2 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2100000144484592.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2100000158373480.8 node_expansions=75
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000158373480.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000138928757.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000138927503.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000152814453.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000141706827.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000141707923.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2100000158373480.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158373496.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158373496.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158373527.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158373527.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158373546.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158373546.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158373561.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158373561.2 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000158373560.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158373554.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000158373567.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000158373563.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158373554.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000158373553.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000158373567.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000158373566.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158373554.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158373566.2 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005565669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027788725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999997230614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013897391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005562614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000016677335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988896446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961117779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961118057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999961115001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000030567114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030567114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=300000030567114.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000025017433.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027794112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038903586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030574400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044461642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027796299.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036130811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044463889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002796609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041685877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030573345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044463665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128883.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016680183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016678238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030569364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016678239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025014664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011125749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016682419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019459908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005571295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005570739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027797198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025016073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002793519.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002792986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002792684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002790726.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044461418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027792185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033349196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016682462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038907540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025016348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030571649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008348804.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000044463889.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044465838.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044466938.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044468605.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000044468605.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044468629.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044468629.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000044466543.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044467654.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044465021.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044466132.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044468618.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044467376.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044466279.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044465854.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000044468618.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044468619.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044468619.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044468645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044468645.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044468619.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044468619.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044478918.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044478918.6 node_expansions=111
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000044471265.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044472376.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044469743.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044473234.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044470865.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044472098.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044474321.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044470987.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000044470576.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000044474321.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044474321.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044474321.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044474332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044474332.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044474332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044474332.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002806776.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002806776.4 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000002809429.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002809418.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002809974.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002810529.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002807876.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002811374.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002808974.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002807765.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002809140.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000002808696.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000002811374.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980583418.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980583418.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969478055.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969478055.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011145610.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038923387.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999969478040.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036144720.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077812276.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011145596.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969478040.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011145596.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038923389.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038923387.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011145609.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969478040.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011145609.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077812290.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011145610.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011145609.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011145596.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969478054.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000077812290.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077812290.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077812290.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077812290.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077812290.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077812303.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077812303.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111141865.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111141865.1 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011145623.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969478067.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038923403.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999969478067.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036144735.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077812290.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011145623.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999969478067.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011145624.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038923401.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038923401.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011145623.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969478067.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011145623.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011145625.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011145636.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011145636.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969478067.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=600000077812290.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077812290.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077812290.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111141889.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111141889.6 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000077814947.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077814946.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077815500.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077814958.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077816069.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077813403.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077816336.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077814500.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000077813278.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000077814669.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000077814236.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000102806556.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000111141914.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000111141914.1 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111141889.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141889.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111145644.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111145644.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111141915.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111141899.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141915.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000111144570.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111144570.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111145124.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111143568.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111145681.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111143014.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111144957.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111144137.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111142901.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111144290.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111143848.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000136136195.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1200000136136195.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136136211.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136136211.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002802000.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002802000.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002801974.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002801974.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002805733.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002805733.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000002803686.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000002804624.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000002804217.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000002803675.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000002805758.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000002803121.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000002805064.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000002804207.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000002802955.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000002804344.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000002803954.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000002805758.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002805747.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002805747.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005583523.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005583523.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005583523.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005583523.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005586736.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005586736.0 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000005583521.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000005586711.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000005583515.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000005583524.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000005583491.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000005586711.5 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000005585190.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005586157.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000005585711.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000005585156.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000005585878.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000005586711.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000005584614.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000005586546.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005585711.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005584490.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005585878.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000005585471.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1800000005586711.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005586749.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005586749.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005586760.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005586760.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000005586750.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000005586750.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005586750.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005586749.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005586749.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000005586747.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000005586727.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005586747.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005586750.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005586750.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000044476528.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000002808960.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000097254305.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000027808960.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000094475629.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000136143194.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000011142294.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000038920960.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000069476517.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000097254295.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000097254324.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000069476516.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000027808968.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069476517.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000136143195.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000069476517.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000069476540.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036142307.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000136143195.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136143184.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136143158.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136143184.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136146224.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136146224.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000044479543.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000002811988.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000097257332.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000027811988.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000094478666.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000136146221.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000011145321.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000038923988.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000069479543.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000097257332.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000097257332.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000069479543.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000027811988.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069479543.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069479543.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000069479543.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000036145321.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000005589766.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000136146221.5 node_expansions=450
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000136143215.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136143184.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000136143180.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136143180.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136146221.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000136143191.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000136146221.5 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000136144832.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136145846.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136145401.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136144832.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136145555.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136144290.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136145013.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136146235.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136145412.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136144179.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136145557.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136145110.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000136146235.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136146221.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136146221.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136148854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136148854.0 node_expansions=24
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000136146234.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136148901.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136148470.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136147899.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136148646.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136147343.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136148090.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136148635.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136148468.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136147232.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136148924.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136148635.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136148190.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000136148924.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136148915.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136148915.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002814669.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002814669.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000002814679.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000002814654.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002814679.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005592457.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005592457.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000005592460.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000005592456.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005592460.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983365638.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983365638.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999983365614.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999983365638.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999983365638.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999983365637.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983365637.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999983365614.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1799999983365647.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1799999983365628.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000011141007.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1799999983365638.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000011141029.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000011141016.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000011141018.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1799999983365627.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1799999983365626.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000011141004.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1799999983365628.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1799999983365616.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1799999983365624.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000011141007.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2100000011141006.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'ORE')) score=2100000011141029.5 node_expansions=300
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011141004.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011141004.0 node_expansions=65
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999983365639.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999983368303.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999983367860.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999983365639.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999983367302.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999983368028.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999983366746.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999983367473.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999983368048.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999983365636.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999983367862.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999983366637.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999983368026.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999983367584.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000000029631.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000011141005.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2100000011141005.0 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011141005.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011141005.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011141017.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011141017.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000011141028.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000011141049.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000011143661.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000011141003.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000011140997.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000011141004.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000011143661.8 node_expansions=60
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000011140996.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000011143662.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000011143217.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000011141019.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000011142661.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000011142408.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000011142106.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000011142848.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000011143384.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000011140995.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000011143218.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000011141996.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000011143386.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000011142964.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000011143662.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011143662.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011143662.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000011146333.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000011148556.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000011146333.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000011148000.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000011147722.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000011147445.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000011148167.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000011148556.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000011148722.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000011146333.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000011148556.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000011148722.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000011147333.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000011148722.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000011148278.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000011148722.8 node_expansions=427
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000011146082.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000011146061.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000011146105.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000011146070.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000011148722.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000011146101.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000011148722.8 node_expansions=63
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000011146080.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000011148292.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000011146080.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000011147748.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000011147458.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000011147915.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000011147180.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000011147903.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000011148291.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000011146080.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000011148291.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000011148459.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000011147069.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000011148181.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000011148722.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000011148012.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000011148722.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011148736.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011148736.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999991704302.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000011148749.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000011148741.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000011148724.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000011148714.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000011148761.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000011148761.8 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011148751.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011148751.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991706681.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999991706681.0 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999991704306.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999991706680.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999991704315.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999991704314.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999991706693.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000022259816.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000022259816.5 node_expansions=143
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999991704261.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000022259842.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999991704286.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000016704285.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000019482040.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2400000022259842.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022259816.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022259816.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013926519.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013926519.5 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000013926527.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000013928716.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000013926493.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000013928174.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000013927882.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000013928341.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000013927640.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000013928328.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000013928715.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000013927772.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000013926493.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000013928716.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000013927493.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000013928639.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000013927507.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000013928896.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000013928452.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2400000013928896.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013928916.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013928916.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013928885.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013928885.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013928894.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013928894.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013928907.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013928907.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000061152029.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000030596472.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000113929783.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000080595585.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000152818670.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000027817772.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000027818685.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000080596439.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000136151994.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000113929772.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000086151993.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000013928884.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000086151993.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000172263149.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000105596449.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000086152027.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000052817771.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000022262250.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2400000172263149.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172263106.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172263106.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013928873.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013928873.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000013928904.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000013928895.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000013928918.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000013931100.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000013928916.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000013931100.5 node_expansions=56
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000013928878.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000013931114.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000013928881.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000013930545.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000013930281.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000013930725.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000013930989.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000013929989.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000013931100.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000013929892.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000013930712.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000013928895.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000013930825.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000013931102.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000013929893.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000013931003.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000013929878.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000013929904.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=2400000013931114.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013931115.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013931115.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000044486621.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044486621.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000013931140.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000013931127.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013931140.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013931140.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013931140.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000013931146.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000013931127.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000013931116.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000013931129.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000013931106.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000013933202.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000013933202.0 node_expansions=60
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000013932480.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000013931105.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000013931127.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000013932091.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000013933238.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000013932091.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000013931091.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000013932757.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000013932236.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000013931127.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000013933202.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000013932924.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000013931101.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000013932105.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000013933049.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000013932961.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000013932125.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000013932091.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000013932091.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2400000013933238.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013933213.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013933213.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013933248.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013933248.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013933203.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013933203.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013933260.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013933260.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999986155460.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000013933236.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000013933229.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000013933248.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000013933205.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000013933218.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2400000013933248.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986155450.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999986155450.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986155467.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999986155467.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999986155482.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999986155468.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999986155481.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999986155447.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999986155468.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999986155449.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999986155482.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999963933251.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999963933251.0 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999963933247.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999963933249.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999963933271.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999994488747.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999963933248.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999963933282.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2699999994488747.5 node_expansions=56
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2699999994488748.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2699999986155451.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2699999988933192.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2699999991710970.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2699999994488748.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994488785.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999994488785.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000041711893.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999980600747.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000122267414.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999994488746.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000061155424.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000133378560.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000008377635.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000083378525.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000166711868.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000122267449.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000066711857.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2699999994488784.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000066711872.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000152822969.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000086156317.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000066711883.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000033377635.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2699999972266524.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2700000166711868.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000166711873.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000166711873.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000166711905.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000166711905.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000191708230.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000191708230.0 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000166711911.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000166711911.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000194481974.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000194481974.5 node_expansions=43
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152818960.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152818960.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152818974.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000152818974.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000027818965.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999966707853.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000133373521.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999980595853.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=3000000075038522.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=3000000144484632.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999994484742.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999963930099.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=3000000094484617.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=3000000138927395.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000052818964.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2699999980595853.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000052818967.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=3000000163929077.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000072263420.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000052818967.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000019484742.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2699999958373632.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=3000000163929077.0 node_expansions=348
FooPlayer.decide: Prioritizing 5 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000163929073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000155594075.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000152816598.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000152815574.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000150036686.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=3000000163929073.0 node_expansions=31
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061123878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077792823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077791435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030567713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083348102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075013102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061124713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030567435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075013935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066679713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075013935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066679220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075016162.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061124220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348384.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000083349495.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041676322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041675211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066679156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055566377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058346934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036121107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036120552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052787772.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061123601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055568050.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036121322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036120766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036121107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050011941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036119996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072237830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072235330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000083349495.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083350329.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350884.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353384.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000083353384.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030571111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047240053.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050016162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000016873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000017429.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044463665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055572829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030573044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000016863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000017154.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000017432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000017141.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044463665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036129433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044463665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016045.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027796112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036127486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027794153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002790739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002792406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013903532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011126295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030573319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019460527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019460527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030573597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011126573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016683809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025018319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005570462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022239986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019460249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002792962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016681297.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000027790753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013900183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013902961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000013902961.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000055572829.2 node_expansions=3424
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572551.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572829.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571440.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000055572829.2 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131173.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131173.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131162.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131162.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461818.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461818.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461844.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461828.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461844.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958350753.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958350753.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958350733.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958350706.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958350733.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958350753.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958350753.5 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999958350697.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999988906241.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=899999988906241.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906241.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988906241.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906290.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988906290.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988910019.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988910019.8 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077797843.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044462742.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999972240509.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055575621.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077797843.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077797855.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000127797854.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999972240509.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055575656.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055575620.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055575621.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055575620.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055575656.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055575656.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055575620.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055575620.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999988906287.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061128540.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000127797854.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127797843.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127797843.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127797843.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127797843.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127797874.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127797874.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950018287.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950018287.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950018287.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950018287.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999950018287.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950018287.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950022019.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950022019.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930573843.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930573843.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999950018322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950018322.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999950018322.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999950018309.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950018322.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963907201.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963907201.8 node_expansions=10
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963907197.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1199999963907197.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944462721.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944462721.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963907185.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963907185.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091686756.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000036129410.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000066686724.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000111131191.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000091686747.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999947239612.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000119464541.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999963907165.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047242279.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047242296.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047242310.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000066686756.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047242296.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047242296.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000047242279.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000047242279.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999947239612.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019461835.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000119464541.8 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000119464524.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119464530.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000119464530.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119464530.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119464530.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000119464552.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119464541.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119464552.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119468302.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119468302.8 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000119464552.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119464544.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119464552.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000119464552.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119464552.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000119464558.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119468297.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000119468294.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000119464553.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000119468310.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000119464563.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000119468310.2 node_expansions=104
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000119468173.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119465532.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119467329.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119468310.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000119467199.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119464552.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000119467061.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119467754.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000119468310.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000119468309.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119468306.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119468309.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100023875.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100023875.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000100023866.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100023862.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100023866.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075021365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075021365.0 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000075021377.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075021384.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000075021357.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000075021345.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000075021357.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000075021345.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000075021384.0 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075021375.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075021349.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075021375.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075021375.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075021375.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050021384.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075021364.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000075021364.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050021361.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050021361.5 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066680256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069458867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080570867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083349210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236655.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063901933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066680811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077791922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000072237830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000069456719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047230554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047229999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066677833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050009443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061123876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041675764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063901922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055566098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044452764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075014500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075014222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030563832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000030564943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030567722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000083349210.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351710.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353099.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353933.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000083353933.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025015217.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033349388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027793543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027793821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036125477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683587.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033348864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025015766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052795321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036126887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994458486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030565475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016675184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016677406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027789643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005565406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011121573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011121017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030568862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013900459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030570807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011122684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022236875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005567916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011125983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000012360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000011805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038905529.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038905251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019457681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013902128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994455129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994454837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994453448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994455406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008340961.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000052795321.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795321.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000052795321.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133685.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133685.1 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061129245.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061129220.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129245.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133709.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133709.6 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061130668.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061131501.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133720.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061132054.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061132482.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061131487.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061132745.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061132482.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000061133720.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061133709.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061133671.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133709.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133720.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133720.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061133709.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061133671.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133709.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133720.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133720.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061133709.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061133686.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133709.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133710.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133710.6 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061136926.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061136078.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061135098.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061135931.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061136487.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061139147.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061135952.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061137200.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061136912.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000061139147.9 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061139134.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061139096.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061139134.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061139134.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061139134.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061139134.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061139109.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061139134.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030583579.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030583579.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000030583593.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000030583554.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030583593.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030588718.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030588718.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030583580.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999975026247.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091699829.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030583580.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972247580.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994474940.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997253607.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030583580.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091699829.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091699829.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030583576.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030583580.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030583580.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030583576.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972247586.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030583586.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052810940.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999975026247.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091699829.6 node_expansions=198
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091694666.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091694680.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091694701.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091694677.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091699829.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091694687.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000091699829.6 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091697343.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091699829.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091697062.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091696051.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091696885.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091697440.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091697912.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091696885.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091698162.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091697885.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000091699829.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699843.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699843.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699843.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091699843.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091699870.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091699818.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699870.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091704187.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091704187.5 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000091702521.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091702244.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091704204.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091701233.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091703067.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091699857.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091702633.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091703067.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091702077.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091703344.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000091703067.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000119468416.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000122248973.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000091704204.5 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091704177.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091704152.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091704177.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091704189.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091704175.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091704189.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975035744.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975035744.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999975035743.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999975035717.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975035743.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950034076.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950034076.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999950034077.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999950034051.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950034077.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950034077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950034077.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999950031854.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999950034051.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999950034051.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950034078.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950034078.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950034063.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950034063.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950034063.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950034063.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950034065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950034065.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999950034065.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999950034041.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999950034038.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999950034041.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999950034041.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950034065.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927805841.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927805841.8 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999927805877.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999927805839.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999927805833.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999927805829.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999927805819.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999927805846.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927805877.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927805855.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927805855.2 node_expansions=13
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999927807244.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999927808522.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999927808078.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999927808245.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999927807244.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999927805855.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999927805855.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999927808633.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999927809078.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999927808522.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999927809356.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999927809078.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999958359621.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1499999969470745.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1499999969470745.2 node_expansions=162
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969470732.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969470732.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969470733.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969470733.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999969470743.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999969470733.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999969470707.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999969470733.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999969470725.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969470743.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999969470733.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969470733.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000036138302.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000100027188.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061141775.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999947246744.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999988914300.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999991692966.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013916067.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075027191.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075027188.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038916077.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000013916067.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983360512.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999983360511.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999966692068.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000013916067.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036138300.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000013916078.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999969470733.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000100027188.8 node_expansions=246
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000100027187.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100030664.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000100027188.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100027192.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100027192.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000100030664.2 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000100028581.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100028858.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100029397.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100029564.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100028564.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100027164.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100027177.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100029942.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100030386.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100029844.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100030675.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100030386.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000100030675.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100030692.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100030692.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100033900.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100033900.0 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000036141797.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999969474219.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061141789.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999947250246.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999988917800.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999991696454.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013919553.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075030677.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075030688.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038919564.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000013919553.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983364011.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999983363997.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999966695566.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000013919581.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036141800.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000013919564.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999969474234.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000075030688.8 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075030676.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075030676.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969477455.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969477455.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969474231.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969474231.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969474230.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969474230.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000036141787.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000100030677.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061141815.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999947250245.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999988917801.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999991696467.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013919564.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075030689.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075030689.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038919578.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000013919564.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983364008.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999983364009.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999966695565.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000013919564.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036141788.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000013919565.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999969474231.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000100030677.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100030688.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100030688.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999969476646.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999969475633.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999969475910.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999969476467.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999969476634.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999969475634.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999969474259.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999969476355.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999969474245.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999969477035.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999969477482.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999969476910.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999969477466.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999969477482.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969477466.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969477466.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969477466.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969477466.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000036145024.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000100033925.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061145046.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999947253468.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999988921023.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999991699702.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013922800.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075033912.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075033912.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038922802.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000013922801.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983367259.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999983367244.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999966698800.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000013922801.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036145023.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000013922800.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999969477468.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000100033925.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100033912.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100033912.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969477458.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969477458.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969477456.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969477456.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947253470.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947253470.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947253456.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947253456.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947256677.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947256677.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999947255832.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999947254833.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999947255109.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999947253444.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999947254999.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999947254831.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947253444.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947255554.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999947253443.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999947256220.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999947254454.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999947256123.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999947256678.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999947255832.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1499999947256678.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947256678.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947256678.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000036148740.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999969478457.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000100037629.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061146033.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999988924740.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999991703407.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000013923777.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075037629.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075034899.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038926518.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000013923777.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999983368221.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999983368221.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966699778.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000013923805.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036146033.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013923805.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999969478444.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000100037629.6 node_expansions=276
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100034899.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100034891.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000100034873.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000100034889.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000100034876.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100034899.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969481245.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969481245.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999969480856.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999969479856.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999969480144.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999969478468.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999969480023.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999969479856.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999969478467.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999969480578.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999969478468.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999969481246.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999969479481.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999969481147.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999969480856.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=899999969481246.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969481246.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969481246.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969481245.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969481245.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969481245.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969481245.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969483863.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969483863.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969481245.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969481245.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947257232.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947257232.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947257232.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947257232.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916697636.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916697636.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999916697634.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999916697618.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916697634.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916697648.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916697648.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000030585676.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000005585676.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000094474565.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055585676.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999958365214.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999961143876.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000013922547.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000100030120.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069474565.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008367002.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999983366982.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999952811425.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999952811426.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999936142991.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983366991.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005589210.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999983366982.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999938921648.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000100030120.5 node_expansions=438
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000075033645.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075036023.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075034645.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075035323.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075033635.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075035189.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075035046.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075033635.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075035745.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075033635.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000075034634.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000075036300.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000075036024.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000094475427.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000100030121.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000097252648.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1200000100030121.5 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100028467.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100028467.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938918109.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938918109.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916695912.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916695912.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911135913.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911135913.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999911135913.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999911135877.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999911135874.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999911135900.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999911135877.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911135913.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933354878.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933354878.2 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999911135910.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999911138289.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999911135912.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999911135915.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999911135927.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999911138289.8 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999911135914.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999911137289.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999911135925.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999911137567.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999911135911.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999911137289.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999911135900.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999911137011.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999911135902.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999911136901.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999911137469.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999911138303.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1199999911138303.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911138314.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911138314.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911138315.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911138315.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999911138314.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999911138313.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911138314.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911138312.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911138312.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999880582767.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999911138304.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999911138304.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911138304.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911138304.2 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000088905876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080572266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061127210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075016988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072235275.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066679720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030568554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030566609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058344720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236155.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072234210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069457776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000086125887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000088905886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083350331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075016987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055570330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047234441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058347775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063902775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030566608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030564663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030565497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050009718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052789997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050013330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055566664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232774.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058345830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038900218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050012774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061127219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050012218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061126664.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047231653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000088905886.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088910330.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088910886.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088905886.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000088910886.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000058352275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050018665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022239420.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050017275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036131167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030573321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027796942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025017776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999988906596.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999988904641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999988905199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016682756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033352266.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033350334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027795831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036129219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011127476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994460462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005573797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000016017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022240819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011128027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011126638.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999988904639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999988902670.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999988903518.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997235739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997236295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011128032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002793017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008351365.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002792696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994459906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005566862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997237681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997234073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008346574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997235184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000011294.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019461096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347749.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008349416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025015597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005571628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000058352275.2 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058347275.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058352275.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352275.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000058352275.2 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352308.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352308.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352310.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352310.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358831.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358831.0 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038917762.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997245942.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058358831.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058358831.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000100030650.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000072245955.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999927798831.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058358831.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058358831.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058358831.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058358831.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058358831.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058358831.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088919539.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088914400.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000023719.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058358831.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058358831.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000100030650.9 node_expansions=500
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000100018998.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100018973.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100021908.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100020786.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100025508.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100023428.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100023973.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000100025508.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100025508.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100025508.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000100025508.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100030130.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100025519.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100028464.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100027342.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100030675.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100029953.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100030523.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000100030675.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100030700.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100030700.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100035297.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100035297.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000100030707.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100035297.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100030686.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100033373.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100033630.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100032519.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100035130.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100033187.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000100032797.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000100035297.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100035297.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100035297.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000100035297.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100035318.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100037964.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100038242.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100038242.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100037130.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100038519.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100039756.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000100037797.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000100037423.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000100039756.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100037798.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100037798.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138926654.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138926654.4 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047258185.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969480464.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030593354.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030593353.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083369296.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999900033354.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030593367.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030593373.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030593367.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030593353.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030593353.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030593353.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000097259963.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000127815518.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000100037740.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972258242.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030593353.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030593353.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000127815518.8 node_expansions=74
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125037741.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000127815518.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=900000127815518.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127815518.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127815518.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127815553.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127815553.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163926677.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1200000163926677.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163926679.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163926679.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163926677.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163926677.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000163926679.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000163929852.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000163926654.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000163926675.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000163926644.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000163929852.2 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000163926630.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000163929610.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000163929296.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000163926664.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000163929608.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000163929018.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000163928499.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000163929881.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000163926664.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000163928741.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000163929881.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163929888.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163929888.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163929852.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163929852.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000163929917.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000163929867.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000163929877.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000163929867.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000163929862.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163929917.8 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900036554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900036554.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999900038665.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999900042443.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999900041054.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999900036554.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999900039109.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999900042443.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999900041887.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999900041331.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999900038943.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999900041609.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999900040776.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1799999900040776.2 node_expansions=289
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999900038665.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999900041633.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999900040220.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999900038694.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999900039689.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999900041609.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999900041054.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999900040498.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999900038689.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999900040776.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999900040800.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=1799999900040776.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900040776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999900040776.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900043633.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999900043633.8 node_expansions=154
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047265667.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000005599000.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000105600788.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000105600777.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000175045262.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083376789.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000105600777.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105600788.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000105600777.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105600777.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105600777.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105600777.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000133378590.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000163934123.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000136156334.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011154555.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105600788.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105600777.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000175045262.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000175045234.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000175045234.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000175045223.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000175045223.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155600790.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155600790.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858374132.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999858374132.5 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999858375101.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999858378878.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999858378601.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999858374101.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999858378045.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999858379989.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999858379434.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999858378878.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999858376934.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999858376490.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999858379156.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1799999858376934.5 node_expansions=291
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999858375101.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999858376969.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999858376656.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999858375101.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999858376135.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999858376969.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999858376934.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999858378045.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999858377490.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999858376969.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999858375101.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999858377214.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1799999858376969.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999858376936.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999858376936.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858380141.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999858380141.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858376934.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999858376934.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858376966.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999858376966.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999836154760.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999858376958.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999858376955.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999858380176.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999858376955.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999858376965.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999858380176.0 node_expansions=58
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999858376953.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999858378787.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999858378520.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999858376953.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999858377953.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999858378787.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999858379900.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999858379342.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999858378787.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999858380178.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999858376953.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999858379066.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1199999858380178.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858380176.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999858380176.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858380190.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999858380190.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999858380178.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999858380142.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999858380152.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999858380155.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999858381961.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1799999858381961.2 node_expansions=46
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999858380157.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999858381990.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999858381683.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999858380128.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999858381128.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999858381995.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999858381975.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999858383107.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999858382531.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999858381961.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999858380142.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999858381961.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999858382273.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1799999858381975.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999858381961.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999858381961.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999827826446.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999827826446.2 node_expansions=11
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999827829364.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999827831198.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999827830920.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999827829364.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999827831476.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999827830364.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999827831198.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999827831753.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999827831753.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999827831198.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999827829364.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999827831198.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999827831476.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1799999827831753.8 node_expansions=389
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999827829364.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999827831200.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999827830922.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999827829393.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999827831476.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999827830399.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999827830364.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999827831198.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999827831753.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999827831198.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999827831232.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999827829393.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999827831198.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999827831476.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1799999827831753.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999827830364.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999827830364.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999819492399.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999819492399.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999819492401.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999819492388.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999819492388.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999819492410.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999819492400.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999819492410.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1199999819492410.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999819492396.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999819492396.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008383978.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999925050632.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025052410.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025052407.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000136163535.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000075050633.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025052410.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025052407.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025052410.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000033385744.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000033385741.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025052410.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052830189.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113941300.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086163533.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999930606188.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000025052421.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000025052410.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000136163535.0 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000136163535.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136163533.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136163535.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191707712.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191707712.0 node_expansions=102
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000136163546.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000166710099.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000166710099.0 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000136163543.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136163532.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000136163525.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136163532.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000166710099.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000136163525.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000166710099.0 node_expansions=60
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000166710099.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1500000163932745.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1500000161154100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1500000161161099.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1500000158378022.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1500000147268264.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1500000147269375.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=1500000147270120.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=1500000155605016.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1500000166710099.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166710099.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166710099.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000166710147.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166710147.0 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000166710132.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000166710131.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166710132.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000150043495.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150043495.0 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130597937.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000150043478.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000150043478.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130597925.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130597925.8 node_expansions=17
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066680553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072235829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030568276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030566609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061124756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063902498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075016145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075012552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061122219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061124717.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058346664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055566385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030566330.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030564663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030562718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030564941.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033342996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058345830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000075014497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058344164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061122543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061122543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044452764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069456431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055564718.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000080571442.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573109.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572831.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000080573109.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000047237773.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027794710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027794165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025015553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025014096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019460465.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016681589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013904922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005570132.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019460488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999980570154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999980566818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016678608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038904498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052792554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569441.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016680476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005570476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999983344573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999983345128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997236519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994456239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999980568185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999980566503.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999980564559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999980565404.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994452959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008343250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994452072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994454294.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999988900960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000012416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000012971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000012694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000010749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013902430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994454573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000052792554.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052791165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052792554.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000052792554.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052792576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052792576.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052795363.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794951.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795218.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052796618.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052794793.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052795349.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052793960.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052792561.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000052796618.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796607.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796607.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796631.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796631.9 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052799396.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799020.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799299.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052798840.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052799840.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052802923.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052799396.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052798007.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052796632.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000052802923.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019469573.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019469573.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802910.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802910.6 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000052802907.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052809199.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052805299.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052805577.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052805146.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052806132.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052803921.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052802910.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052804299.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052802910.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000052809199.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052809188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052809188.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052809198.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052809198.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052809191.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086142510.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052809176.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052809176.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002807398.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000016700829.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022250965.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052809176.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052809176.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052809176.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052809187.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052809191.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002807399.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000030590607.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080586955.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988917635.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052809176.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086142537.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000030590607.5 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000030585177.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030585177.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988923053.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988923053.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988917620.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988917620.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988923064.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988923064.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999988917608.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988919997.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988920275.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988917608.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988919010.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988920830.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999988921119.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988918608.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999988917608.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999988923053.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999988919830.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1199999988923053.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988923067.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988923067.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988923064.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988923064.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988923066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988923066.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988927931.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988927931.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999988923064.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999988923044.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999988923043.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999988923045.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999988927920.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999988927920.0 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999988923031.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999988925444.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999988925697.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999988923031.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999988925420.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999988924333.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999988926555.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999988927920.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999988924042.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999988923031.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999988924420.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999988925253.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1199999988927920.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988927933.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988927933.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988927933.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988927933.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961150142.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961150142.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002817697.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002817697.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000052819464.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086152821.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052819464.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052819464.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000016705710.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000022261265.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000052819489.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052819475.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052819479.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052819464.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052819475.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052819489.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000002817686.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000030595488.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000080597279.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999988927909.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000052819489.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000086152821.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000086152821.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086152834.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086152834.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086152832.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086152832.2 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000086157722.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086152833.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086155210.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086155488.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086152821.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086155043.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086155210.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086155488.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086156321.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086153834.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086152821.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086154221.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086154099.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000086157722.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086157710.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086157710.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086157723.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086157723.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000052824377.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052824377.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052824389.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002822612.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000016710624.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000022266166.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000052824389.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052824377.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052824389.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052824391.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052824391.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052824377.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000002822599.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000030600388.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000080602165.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999988932821.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000052824388.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000086157734.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000086157734.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086157721.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086157721.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988932835.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988932835.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988932847.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988932847.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999988932846.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999988932819.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988932846.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988932865.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988932865.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999988932849.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999988932822.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988932849.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988932855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988932855.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999955599521.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999988932834.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999988932834.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955599500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955599500.0 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999955599512.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1199999955599538.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999955599503.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999955599524.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999955599512.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1199999955599538.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955603264.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955603264.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999955599499.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999955599502.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999955599524.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999955603264.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999955599511.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1199999955603264.5 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999955603264.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999955599500.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999955601912.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999955602153.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999955599497.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999955601708.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999955602164.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999955601875.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999955600486.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999955600486.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999955601875.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999955599486.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999955600912.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999955600764.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1199999955603264.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955603264.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955603264.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955603265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955603265.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955603302.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955603302.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999955603302.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999955603277.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955603302.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955596980.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955596980.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999991710781.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086155237.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999991710791.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999991710780.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999941709002.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999955597003.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000041699356.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000019488559.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000019488559.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999991710780.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999991710780.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999991710780.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999991710780.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999941709013.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000008366578.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000019488559.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999991710780.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000058377458.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000041699356.5 node_expansions=140
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1199999994485890.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999994488279.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999994488557.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999994485891.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999994488124.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999994488558.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999994488279.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999994486890.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999994486891.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999994486890.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999994485890.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999994488294.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999994485891.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999994487279.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999994487168.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000041699367.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000038922422.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000027814191.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000019476190.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000033365703.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000030593704.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1500000041699367.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041699367.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041699367.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041699389.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041699389.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041699381.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041699381.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041699378.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041699378.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041699378.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041699378.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975032701.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975032701.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975032705.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975032705.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975032705.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975032705.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999991700260.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111144713.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999991700260.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999991700247.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999977810480.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002810477.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000041699366.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000044478033.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044478033.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000016700261.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016700247.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016700260.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000016700258.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999977810469.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000005588259.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000044478033.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016700258.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000083366925.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000111144713.8 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111144692.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111144689.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111144726.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111144703.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111144687.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1500000111144726.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111144710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111144710.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975032710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975032710.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977810465.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977810465.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999991700231.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111144726.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999991700258.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999991700231.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000002810504.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000041699377.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000044478034.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000044478044.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000016700231.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000016700268.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016700242.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016700242.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999977810477.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000005588266.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000044478046.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975032699.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016700242.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000083366933.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000111144726.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111144700.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111144700.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111144715.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111144715.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999991700245.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991700256.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999991700245.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999977810481.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000002813120.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000041702009.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000044480676.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000044480676.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000016700282.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000016700256.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016700259.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016700282.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999977810467.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000005588293.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000044478034.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975032689.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016700245.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000083366950.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000083366950.0 node_expansions=174
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083366949.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083366949.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083366961.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083366961.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083372267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083372267.5 node_expansions=265
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000083369600.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083371989.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083372267.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083369600.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083371823.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083372267.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083371989.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083369600.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083369601.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083370600.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083369600.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083370878.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000083369601.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000083370989.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000083370878.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000083372267.5 node_expansions=509
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000083369611.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083370892.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083372004.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083369600.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083371836.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083372268.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083372004.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083369611.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083369628.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083370611.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083369600.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083370892.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000083369602.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000083370989.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000083371990.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000083370905.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000083372268.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083372278.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083372278.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083374671.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083374671.0 node_expansions=105
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000083374656.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083375934.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083377045.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083374656.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083376878.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083377045.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083377045.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083375934.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083374656.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083374656.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083375656.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083374656.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000083375934.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000083374656.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000083376045.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000083377045.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000083375934.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000083377045.5 node_expansions=639
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083374670.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083376489.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083375945.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083374669.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083376893.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083377056.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083377058.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083375945.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083374667.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083374656.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083375669.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083374656.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000083375934.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000083377045.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000083374667.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000083376056.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000083377056.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000083375947.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000083377058.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083377059.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083377059.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083379448.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083379448.8 node_expansions=117
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000083378347.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083379446.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083377056.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083377070.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083378348.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083377067.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083378900.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083378070.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083378056.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083378445.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083379456.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083379278.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000083378334.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000083378334.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000083377056.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000083378056.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000083378334.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000083377083.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1500000083377071.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=1500000083379456.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083379456.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083379456.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083379460.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083379460.8 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000083379460.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083379447.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000083379472.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000083379460.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000083381822.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000083381822.2 node_expansions=59
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000083380735.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083381822.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083379433.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083379433.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083380724.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083379444.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083381280.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083380433.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083380433.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083380433.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083380849.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083380266.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000083380722.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000083380724.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000083379433.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000083380444.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000083380722.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000083379444.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1500000083379444.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1500000083381822.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083381833.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083381833.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083381844.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083381844.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999991715166.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111159622.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999991715191.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999991715191.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999977825388.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002825399.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000041714288.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000044492956.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044492955.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000016715177.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016715180.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016715180.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000016715180.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999977825402.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000005603191.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000044492956.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999975047611.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016715193.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000111159622.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111159622.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111159622.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111159647.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111159647.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111159636.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111159636.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111159645.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111159645.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111159645.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111159626.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111159650.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111159650.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111159646.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1500000111159650.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111159636.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111159636.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111159637.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111159637.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111159636.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111159636.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141715150.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141715150.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111159648.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111159648.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141715171.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141715171.8 node_expansions=49
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000133375972.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1200000136152760.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1200000130600868.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1200000125046702.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1200000127820135.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1200000127822638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1200000125043479.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=1200000125045144.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=1500000147265912.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=1200000138937393.8 action_type=ActionType.BUILD_CITY
  Action 10: expected_value=1200000141715195.2 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=1200000136159616.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=48) score=1500000147265912.5 node_expansions=77
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000116710422.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147265912.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000116710427.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116710415.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116710427.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'WHEAT')) score=1500000147265912.5 node_expansions=42
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000144488145.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000147265912.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000141710372.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000122265923.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1500000147265912.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000147265912.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147265912.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147265936.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147265936.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000147265947.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147265947.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000150043728.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000147265959.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000127821503.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1800000150043728.8 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000122265948.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150043733.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000150043728.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000150043711.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000150043715.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'WHEAT')) score=1800000150043733.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122265963.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122265963.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122265980.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122265980.5 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147265924.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000127821514.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2100000147265924.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147265910.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147265910.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147265973.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147265973.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122265990.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122265990.5 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966671669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011118447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025007391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022229336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022229614.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016673725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019452114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994450613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013897613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000016676502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000013898446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011117335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986113112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997227002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000004557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000033344058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000033344058.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000041681112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005568811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005569641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044456990.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038902756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041677777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005569089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005569089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005569646.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005570776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044459430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058350332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038902777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033346888.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025013278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022235741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016678253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016679374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027791309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041682752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030569959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030570538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055571141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030570531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011121573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011121018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022232707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016677415.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033346364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019455740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019454373.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038902251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019455253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025011348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025010237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025012150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011124083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011122697.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000058350332.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350330.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058349208.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058348098.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000058350330.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350342.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350342.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350367.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350367.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680999.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680999.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058350332.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058350356.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005570776.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086128120.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091683677.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058350342.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058350331.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058350345.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005570776.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033348565.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086128121.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991680999.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991681009.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058350342.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091683676.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091683676.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058350356.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058350331.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000091683677.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091683676.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683676.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091683690.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091683690.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058350356.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058350356.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005570800.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086128146.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991681022.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058350357.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058350356.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058350356.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005570800.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033348589.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086128146.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991681022.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991681033.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058350367.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091683700.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091683701.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058350367.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058350356.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000091683701.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091683701.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091683688.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683701.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091683701.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091683701.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091683701.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091683697.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683701.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125022154.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125022154.4 node_expansions=73
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091683697.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091683688.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683697.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125022178.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125022178.9 node_expansions=105
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000138905872.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125024665.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125024943.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125022721.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147239205.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150016982.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125026054.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125023832.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150016982.5 action_type=ActionType.BUILD_CITY
  Action 9: expected_value=1200000147239204.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000150016982.5 node_expansions=1211
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000125024554.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125022998.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125023721.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125023276.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125022165.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125025665.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125024387.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125022165.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125022887.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150016982.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1200000150016982.5 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=1200000147239204.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1200000150016982.5 node_expansions=333
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000150017019.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000147239204.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000141683685.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000150017019.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150017017.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150017017.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150022132.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150022132.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000150017017.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150017017.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180572541.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180572541.5 node_expansions=32
FooPlayer.decide: Prioritizing 2 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000180577696.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000175022140.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1500000180577696.0 node_expansions=48
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000180572565.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000180572587.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000180572576.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000180577696.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000180577674.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1500000180577696.0 node_expansions=55
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000180576596.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000180575049.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000180574815.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000180575351.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000180574253.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000180577730.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000180576452.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000180574229.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000180573975.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000180577730.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180577709.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180577709.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180577708.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180577708.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180577710.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180577710.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180581799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180581799.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000180586640.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000180583418.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000180584251.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000180584251.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000180584529.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000180581751.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000180584973.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000180585640.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000180583418.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000180583140.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000180586640.2 node_expansions=242
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000180582779.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000180584279.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000180583973.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000180584563.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000180581779.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000180584140.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000180584973.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000180586667.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000180585640.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000180583418.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000180583167.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000180586667.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180586667.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180586667.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038918213.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038918213.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000038918199.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038918199.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038922241.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038922241.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000038918201.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000038918222.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000038918213.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000038918212.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000038918196.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=1500000038918222.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038918208.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038918208.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038922278.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038922278.0 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000147253333.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000147253353.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000075030222.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000175031121.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058362666.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000180586679.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000147253345.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000147253353.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000122253333.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000102808015.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000175031136.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000058362680.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000058362689.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000147253333.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000180586691.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000180586677.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000147253347.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000147253333.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000180586691.8 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180586691.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180586691.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038918248.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038918248.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013912526.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013912526.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013922733.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013922733.2 node_expansions=179
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000013920622.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000013920789.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000013922289.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000013919789.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000013922566.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000013919789.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000013920789.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000013922011.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000013923677.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000013921455.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000013922733.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000013921177.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000013922733.2 node_expansions=340
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000013921914.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000013920803.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000013922289.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000013919803.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000013922581.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000013919803.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000013922747.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000013922011.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000013920789.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000013923677.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000013921455.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000013922467.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000013921189.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000013922747.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013922735.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013922735.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033367164.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033367164.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000033367187.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033367199.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000033367180.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000033372066.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000033367201.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2100000033372066.5 node_expansions=58
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000033369289.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000033368178.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000033369692.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000033367192.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000033369967.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000033372076.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000033368177.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000033369399.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000033367187.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000033367192.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000033371078.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000033368844.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000033369844.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000033368581.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000033372076.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033372066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033372066.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013927625.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013927625.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999980594289.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000013931463.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000013927601.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000013927613.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000013927588.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2100000013931463.2 node_expansions=58
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000013929699.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000013928574.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000013929700.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000013930087.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000013927574.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000013930365.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000013930519.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000013927609.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000013928588.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000013929796.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000013927588.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000013931477.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000013929255.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000013930241.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000013928978.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2100000013931477.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980598144.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980598144.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088933254.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088933254.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000088933240.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088933240.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088936213.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088936213.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088933268.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088933268.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113933244.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000113933244.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000088933291.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000088933301.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000088933279.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000088933314.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000088933281.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2100000088933314.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000088933279.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088933279.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088933279.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088933279.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000113936029.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000016710170.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000116713807.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000000042613.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000180602696.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000113936029.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000088933291.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000063933279.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999980598168.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000044490696.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000116713807.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000000042635.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000000042621.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000088933293.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000155602696.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000155602696.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000088933279.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000088933281.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000180602696.5 node_expansions=278
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000180599947.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180599955.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000180602696.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000180602674.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000180599946.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2100000180602696.5 node_expansions=70
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000180602064.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000180600918.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000180602057.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000180602418.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000180602585.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000180599933.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000180602711.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000180600932.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000180599933.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000180600918.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000180599953.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000180600933.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000180599933.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000180601599.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000180602612.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000180601321.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000180602711.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180602724.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180602724.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180602720.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180602720.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180602734.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180602734.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000180602720.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180602720.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180602769.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180602769.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980603585.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980603585.2 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980598169.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980598169.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980600909.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999980600909.5 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999980600947.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999980600969.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999980600933.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999980600945.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999980600956.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2099999980600969.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999980600955.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999980600952.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980600955.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972261903.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972261903.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999972261890.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999972264531.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999972261934.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999972261904.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000005587812.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999972261904.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2400000005587812.0 node_expansions=149
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2099999972264013.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999972262917.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999972264013.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999972264414.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999972264569.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999972262902.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999972261902.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999972262914.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999972261902.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999972262902.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999972261914.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999972261903.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999972262902.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999972261914.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999972263569.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999972264591.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999972261902.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2399999972259223.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2399999997259116.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000000032257.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000005587846.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2399999986145725.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2400000005587846.5 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005587826.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005587826.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030587822.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030587822.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005587848.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005587848.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030587850.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030587850.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000108366525.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000061144304.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000011143423.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000111146920.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000175033201.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000161144245.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000061144302.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000036144316.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999975031415.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000063921134.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000111144312.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000005587872.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000005587857.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000083366526.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000175033134.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000202810911.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000136144245.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000083366526.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000202810911.5 node_expansions=248
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177810969.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177810969.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000202813616.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000202813616.0 node_expansions=406
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000108369134.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000061144281.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000011143394.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000111146912.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000005587836.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000175033180.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000136146912.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000061144295.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000036144281.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999975031392.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000038923801.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000111144291.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000005587836.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000005587851.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000083366503.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000150035801.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000111146912.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000083366503.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000175033180.5 node_expansions=228
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000175033213.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000175033178.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000175033148.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000175033178.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000175035801.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2400000175035801.0 node_expansions=57
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000175034273.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000175034181.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000175035280.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000175035662.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000175035848.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000175034182.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000175033148.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000175034136.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000175033168.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000175034162.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000175033134.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000175033162.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000175034134.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000175033136.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000175034801.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000175035801.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000175033134.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2400000175035848.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175035829.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175035829.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175035801.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175035801.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000147258025.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000175035816.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000175035826.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000175035801.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000175035839.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=2400000175035839.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175035811.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175035811.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147263232.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000147263232.5 node_expansions=370
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000080591410.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000033369201.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999983368298.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000111146949.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999977812714.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000108369202.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000033369161.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000008369173.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999947256298.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000038923838.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000111146939.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999977812714.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999977812736.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000055591395.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000122258076.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000150035836.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000083369174.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000055591381.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000150035836.5 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000150035838.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000150035824.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000150035850.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000150035846.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000150035869.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=2400000150035869.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150035836.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150035836.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150035869.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150035869.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000150035836.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150035836.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175038515.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000175038515.5 node_expansions=444
FooPlayer.decide: Prioritizing 20 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2700000175039612.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000175039501.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000175040446.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000175040890.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000175041001.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000175038501.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000175039502.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000175039502.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000175038501.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000175039501.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000175038501.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000175040612.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000175038501.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000175039501.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000175038501.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000175038501.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000175041001.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000175038501.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000175041001.5 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=2700000172263223.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2700000175041001.5 node_expansions=4152
FooPlayer.decide: Prioritizing 21 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2700000175039335.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000175039335.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000175038335.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000175040446.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000175038335.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000175039446.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000175040446.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000175039335.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000175038335.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000175039335.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000175038335.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000175038335.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000175039335.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000175041001.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000175038335.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000175041001.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000175039335.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000175038335.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000175039335.0 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2700000175041001.5 action_type=ActionType.BUILD_CITY
  Action 20: expected_value=2700000172263223.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2700000175041001.5 node_expansions=1283
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000175043634.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000172265856.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=29) score=2700000175043634.0 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000175041001.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000175041008.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000175041004.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000175043634.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000175040982.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2700000175043634.0 node_expansions=78
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2700000175042003.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000175040967.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000175041982.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000175043093.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000175040967.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000175042095.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000175042538.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000175041982.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000175041002.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000175041967.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000175040984.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000175041982.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000175040967.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000175043078.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000175041984.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000175041003.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000175043634.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000175041967.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000175041002.0 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2700000175041982.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2700000175043634.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175041967.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000175041967.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175043670.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000175043670.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000175043665.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000175043673.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000175043663.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000175043692.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000175043658.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2700000175043692.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000175043661.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000175043661.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000197263213.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000197263213.5 node_expansions=33
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000197263216.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000188931583.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000191707658.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000186152137.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000191707667.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=3000000197263216.0 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000036122114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000033341836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008341169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016673725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030564614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011119003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011117614.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966675280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000013898724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000016677057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999966673057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999966669167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999966672502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999966670834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000036122114.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122114.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121558.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=300000036122114.06 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041681656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036129097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050019497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027789945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682212.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058354778.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033353013.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047239991.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005572988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005572442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047242009.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683885.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030574153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019460517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036127530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022237737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030571098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013903541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019459087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011125753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902142.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016682972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030572153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044464976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019460740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019461296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005572976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030573308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005569059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005569920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005570726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041683362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025015248.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025016361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036129983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016682152.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000058354778.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058349210.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058352544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354789.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000058354789.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354766.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354766.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058357828.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355753.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058359229.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058354772.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058358106.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058357975.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058358253.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058358530.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000058359229.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359240.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359240.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359267.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359267.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058359263.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058359239.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359263.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801920.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801920.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002801920.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801883.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801920.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801921.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002801921.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801883.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801921.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801921.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033357495.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002801932.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088914821.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005579700.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036135256.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088914812.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058359255.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058359268.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058359255.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058359255.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088914825.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088914811.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058359266.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005579699.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058359255.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058359266.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058359266.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058359267.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000088914825.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914822.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914773.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914822.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914820.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914820.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088914812.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914781.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088914808.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088914807.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088914809.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088914819.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000088914819.2 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914807.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914782.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914807.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914832.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914832.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088914829.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914807.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088914800.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088914810.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088914811.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088914788.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914829.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919378.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919378.6 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058359262.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914829.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088914800.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088914799.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088914814.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088914799.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088914829.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914819.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914819.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088914829.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914829.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088914819.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914819.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088919388.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919388.6 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088919431.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088917884.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088915823.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000088914840.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000088918162.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000088919434.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000088918031.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000088918320.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000088918587.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000088919434.1 node_expansions=63
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088919420.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088919395.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919420.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111137007.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111137007.0 node_expansions=36
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088919431.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088919408.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919431.1 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002801916.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002801916.9 node_expansions=61
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002811143.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002809589.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002808354.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000002807532.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002806520.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000002809854.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000002809756.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000002810020.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000002810298.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000002811965.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000002801930.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000002801930.2 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002801916.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002801916.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002801930.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002801930.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972246387.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972246387.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002801931.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002801931.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002801931.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002801931.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066691722.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002801920.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111137056.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050025921.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080581488.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111141635.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058359253.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058359253.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080586056.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080581476.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000111137032.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111137066.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080581510.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050025920.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080581476.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080581476.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080581476.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080581510.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000111141635.5 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111137067.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111137067.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066691732.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000002801954.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036136166.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111137066.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000050025957.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080586079.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058359289.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058359277.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080581511.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080581511.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000111141635.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111141635.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080581500.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050025943.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080581511.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080581511.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080581500.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080581500.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000111141635.5 node_expansions=210
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111141647.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111140121.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111137898.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111138024.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111137054.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111140388.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111140246.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111140536.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111140813.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111141520.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000111141647.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111141635.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111141597.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141635.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111141665.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111141665.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111141644.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111141656.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111141656.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111141632.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141632.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111146028.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111146028.6 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111141632.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141632.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111146076.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111146076.8 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111141644.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141644.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111141634.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111141634.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111141634.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141634.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066696314.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000036140745.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111141646.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050034965.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080586093.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111141658.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058363856.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058363856.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000080586077.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000080586077.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000111141646.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000111141646.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080590521.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000050030521.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080586077.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000080586077.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080586077.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080586079.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000111141658.6 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111141657.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111141657.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111141646.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141646.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002806524.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002806524.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002806538.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002806538.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002806526.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002806526.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002806526.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002806526.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002810976.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002810976.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000002806537.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002806511.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002806537.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002810976.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002810976.5 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000002806557.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002810963.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000033362056.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000002806553.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000025024161.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000025024128.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000033362056.5 node_expansions=118
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000002806513.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000033362057.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000002806514.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1200000033362057.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033362056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033362056.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033366524.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033366524.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033362089.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033362089.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050030514.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050030514.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050030557.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050030554.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050030557.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050034968.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050034968.8 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000050030560.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050030557.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000050034958.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000050030555.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000050034943.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000050030524.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000050034958.8 node_expansions=77
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000050033599.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050031347.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000050031515.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050032916.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000050030533.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050033847.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000050032916.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000050031533.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050034043.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000050034291.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000050034958.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000050034958.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050034958.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050034958.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050034969.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050034969.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000097256303.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000033366514.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000066700747.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000141705386.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000080594275.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000141705386.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088923847.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088923847.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111146070.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000111146070.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000141701645.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000141705386.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000111146083.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050034988.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111146089.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111146071.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000111146089.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000111146070.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000141705386.8 node_expansions=134
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141701668.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141701658.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141701668.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000141701659.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141702481.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141702648.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141704036.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141705155.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141701648.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141704992.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141704037.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141702648.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141705148.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000141705444.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000141704043.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000163919275.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1500000163919275.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163919277.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163919277.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000163919296.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000163920131.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000163920258.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000163920704.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000163922756.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000163919318.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000163922629.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000163920687.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000163920270.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000163922778.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000163923034.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000163921659.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000163923034.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000163923036.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163923021.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163923036.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000163923044.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163923044.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000163923047.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163923048.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000163923048.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163923050.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163923050.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000163923057.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000197256368.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000191697095.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000163923037.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000163923060.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1800000191697075.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1800000197256347.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1800000191697096.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000163923025.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1500000163923057.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000197256358.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000163923057.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000163923069.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000197256338.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000191697096.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1800000197256338.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=1800000197256368.0 node_expansions=322
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197256368.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197256368.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000158363681.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000055587946.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000066699946.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000072256404.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000130585903.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000191697014.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000111145280.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000088923071.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000111145280.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000133367500.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000191697047.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000191697014.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000133367502.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000072256398.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000133367502.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000133367502.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000133367515.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000133367502.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000191697047.8 node_expansions=236
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000197256334.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000186145247.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000186145247.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1800000197256334.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197256334.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197256334.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197256370.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197256370.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166700803.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166700803.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197256334.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197256334.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000197256370.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197256370.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000225030382.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000225030382.5 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000197256373.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000225030393.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000225030409.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000197256374.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000225030396.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000225030409.5 node_expansions=163
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000197256370.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000197257204.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000197257370.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000197257759.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000197258760.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000197259882.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000197258759.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000197257781.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000197256370.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000197259723.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000197257370.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000197259870.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000197258771.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000225033843.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2100000225033843.0 node_expansions=236
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000225030399.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000225033808.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000225030429.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000225033843.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000225030407.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2100000225033843.0 node_expansions=61
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000225030399.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000225031230.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000225031343.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000225031809.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000225031786.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000225033843.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000225031809.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000225031788.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000225030397.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000225033732.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000225031343.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000225033843.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000225032732.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000225033843.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000225033843.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000225033843.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000225033869.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000225033869.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000225033857.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000225033857.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194479323.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194479323.0 node_expansions=43
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000216701515.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000216701515.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000222257071.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=40) score=3000000222257071.0 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000222256096.0 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000222257079.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=3000000222257079.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000222257066.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000222256073.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=3000000222257079.0 node_expansions=163
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000222256116.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000222256102.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000222256113.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000222257079.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000222256102.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000222256103.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=3000000222257079.0 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000222256095.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000222256922.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000222257081.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000222257484.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000222257467.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000222257092.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000222257467.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000222257501.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000222256081.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000222259412.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000222257079.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000222256079.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000222259579.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000222258501.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=3000000222257092.5 node_expansions=42
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063903099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066680877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061124488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075013665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063902478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027789666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027790778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061124488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069457256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063902498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058346167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066679440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061125056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069458329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027786887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027787165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027786610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027789666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063903101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061124487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066679777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061121712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066678664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052787776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052786387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058347217.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041677165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055568388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063902772.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677994.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000075014756.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075018367.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075016422.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075016978.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000075018367.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036130056.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025017500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022237777.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038907824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044462811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025017431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999994458797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030570275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022236388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025014988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016682442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033351632.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030573877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022239720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033350534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038907223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994456018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994458226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994456004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994457959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005565736.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016677983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005566305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005567416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234153.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011125795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022238862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005569348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005569903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002792138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036127809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025018309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011127418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997236570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033348865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000044462811.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460867.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461978.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462811.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000044462811.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016749.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016749.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016712.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016712.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016711.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016711.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016712.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016712.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016712.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016712.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016713.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016713.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050016714.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050016720.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050021019.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050016698.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050016719.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000050021019.6 node_expansions=40
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050020464.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016733.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050021043.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050018396.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050018399.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050020039.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050019922.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050016706.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000050021043.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021019.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021019.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030576609.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030576609.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030576599.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030576599.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030576620.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030576620.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030576610.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030576610.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030576645.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030576645.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030576620.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030576620.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000030576631.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030576631.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000030576646.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000030576619.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030576646.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574868.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574855.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574855.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016682518.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016682518.0 node_expansions=43
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999969462855.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969462854.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030576645.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016685966.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005574878.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050021089.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030576631.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999969462854.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030576631.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030576645.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030576645.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066687756.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000066687767.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030576631.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055581229.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000075021100.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050021089.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030576631.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000075021100.6 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075021077.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075021077.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574841.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574841.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574841.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574841.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574841.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574841.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999980574842.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980574819.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999980574830.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999980574819.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999980574819.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574842.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008352596.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008352596.2 node_expansions=19
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000008352624.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999980574818.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=900000008352624.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008352618.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008352618.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008352624.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008352624.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008352624.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008352624.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980572903.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980572903.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999969460904.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999941683125.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030574680.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000016684015.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005572900.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077796921.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000030574680.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999941683125.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000030574680.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000030574680.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030574694.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066685793.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000066685793.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030574697.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055574681.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075019123.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050019126.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058352459.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000077796921.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796904.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077796904.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796904.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077796904.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000077796924.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000077796922.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000102792566.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000077796904.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000077801485.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000102792566.0 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000077796889.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077796889.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077799558.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077801500.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077798556.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077798556.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077798001.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077796889.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077800111.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000102792577.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1200000102792577.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000102792566.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102792566.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102796178.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102796178.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000102792579.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102792556.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000102792569.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000102792567.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000102792557.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102792579.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102792592.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102792592.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000102792578.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102792591.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000102792606.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000102792580.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000102792591.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1200000102792606.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102792598.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102792587.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102792598.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000016680589.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000005568601.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000055570376.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052791700.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041680602.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000102792599.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055570363.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999977790810.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000030570387.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000030570365.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055570387.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000091681477.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091681498.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055570365.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000080570366.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100014811.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000075014812.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083348161.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000102792599.0 node_expansions=98
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000102792589.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102792587.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000102792567.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000102792579.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000102792553.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000102792566.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102792589.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130570353.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130570353.8 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000016680587.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000005568596.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999941678811.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055570367.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052791698.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000041680600.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055570366.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999977790821.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000030570366.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000030570380.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055570367.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000091685062.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091681476.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055570366.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000080570378.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100014822.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000075014812.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083348155.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000100014822.0 node_expansions=243
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000100014820.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100014831.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000100018395.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000100014799.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000100014792.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000100014789.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000100018395.8 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000100014774.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000100014810.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000100016451.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000100018417.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000100016452.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000100016442.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100015895.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000100014774.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000100017977.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000100018417.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100018396.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100018396.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100018425.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100018425.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100018434.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100018434.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100026501.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100026501.2 node_expansions=131
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000100023280.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000100023280.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000100024947.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119462853.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000100023280.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000100023280.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100024391.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000100023280.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122240619.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116685074.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000122240619.0 node_expansions=488
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000100021613.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000100021613.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000100023735.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000100023280.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000100026510.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000100021613.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100021624.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000100022736.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000100021635.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000100022613.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000100023725.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000122240619.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1500000122240619.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122240619.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122240619.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986128675.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986128675.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999986128655.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999986128655.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999986128631.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999986128620.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999986128608.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986128655.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986133513.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986133513.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999986128640.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999986128655.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999986128674.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999986128653.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999986128639.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1499999986128674.2 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999986128675.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999986128625.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986128675.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999986128661.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986128661.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999986128688.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999986133487.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999986128678.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999986128675.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999986133525.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999986128668.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1499999986133525.5 node_expansions=93
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999986128666.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986128666.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986129788.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986130344.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986133526.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986128676.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986128668.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986129787.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986128666.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986129636.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999986129795.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1499999986133526.5 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999986133537.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999986133487.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986133537.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977799290.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977799290.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999977799290.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999977799265.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977799290.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999952799301.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952799301.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999952799313.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999952799289.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999952799313.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999952799300.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999952799292.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999952799305.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952799313.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952799305.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952799305.2 node_expansions=25
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999994462864.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999952805180.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999994462864.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999952803347.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999994464531.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999952802236.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999994462864.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999994462864.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999952803347.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999994463825.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999952804069.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999952803347.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999994464818.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2099999952805180.8 node_expansions=725
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999952802236.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999952802246.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999952803348.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999952803903.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999952802236.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999952802243.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999952803348.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999952802236.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999952805180.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999952803245.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999952802237.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999952804903.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999952803347.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999994464854.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1799999997242598.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2099999952805180.8 node_expansions=71
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999952805180.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999952805170.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952805180.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952805189.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952805189.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999952805181.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999952805155.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952805181.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952805190.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952805190.8 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999952805190.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999952805190.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999952805170.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999952805197.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999952805165.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999952805170.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2099999952805197.8 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952805168.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952805168.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952805198.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952805198.8 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999952805166.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999952805190.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999952805210.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999952805179.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999952805177.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999952805210.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952805210.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952805210.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961142057.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961142057.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961139391.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961139391.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999961139402.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999961142033.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999961139404.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999961139390.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999961139381.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2099999961142033.0 node_expansions=59
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999961139366.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999961139367.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999961140401.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999961140478.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999961141033.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999961139366.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999961139366.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999961139366.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999961139382.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999961140477.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999961140366.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999961142033.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999961141493.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999961140493.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2099999961142033.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961142034.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961142034.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925030921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925030921.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999925030921.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999925030921.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905586511.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999905586511.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999905586513.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999905586512.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999905586525.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999905586522.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999905586479.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999905586493.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999905586525.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905586491.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905586491.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905586491.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999905586491.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905586490.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905586490.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905586490.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905586490.8 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022234058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033346003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000036122114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030564891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961116946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991675613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994451168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994449557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000036122114.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122114.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000036122114.06 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000055573399.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055575311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044463590.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041682786.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044462787.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044463334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041684978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038907777.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008351609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038904655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044463623.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041683609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025017428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022237416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022237416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025017430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011126295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016680762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901316.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458550.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901038.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008347694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008348528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019459649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036127764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038905241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025016086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025014142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041682755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033347475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027792750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041681644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027792739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022233238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041680819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027789684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027790795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030568585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126292.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000055575311.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573090.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577830.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055575311.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000055577830.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573367.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573367.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008349391.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008349391.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036127159.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083351146.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091684502.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019464053.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983348478.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573378.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055573380.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573391.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083351168.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055573368.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573368.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091684515.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573380.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983348478.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055573391.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573367.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000091684515.5 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684503.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684503.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983348511.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983348511.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008349399.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008349399.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036127189.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083351190.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091684524.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019459623.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055573399.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573399.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055573399.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083351178.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573413.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055573413.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573413.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091684512.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573400.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983348522.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055573410.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573413.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091684524.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684523.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684523.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688966.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688966.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091691174.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091688951.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091684472.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091691174.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113906693.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113906694.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091694098.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091688951.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000113906694.8 node_expansions=170
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091688821.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091688821.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091692887.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091690945.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091691056.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091692043.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091692334.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091693265.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091688821.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113906708.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000113906708.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113906694.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113906694.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983348497.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983348497.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983348472.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983348472.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983348497.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983348497.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983348497.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983348497.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983348509.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983348509.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983348498.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983348498.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041683610.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041683609.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000069461386.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000105573387.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113906733.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063905842.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077795609.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077795610.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077795622.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000105573397.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077795620.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077795622.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077795622.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113906720.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077795620.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027794731.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055573397.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055573386.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=900000113906733.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113906721.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113906721.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911163.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911163.6 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113906741.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113906753.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113910801.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113907851.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113908962.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113909932.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113909253.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113911188.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113906743.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000113911188.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113911174.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911174.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152800042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152800042.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113911219.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113911198.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911219.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138911196.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138911196.5 node_expansions=157
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113918168.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113916335.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113916335.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113920390.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113917446.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113918557.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113919557.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113917724.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113920390.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113916335.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000113920390.8 node_expansions=238
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000113915257.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113915259.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000113915237.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113915236.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113915226.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000113920390.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000113920390.8 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000113917057.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113915225.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113915235.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113916336.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113917446.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113918447.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113918457.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113917725.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113915224.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113920401.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113915237.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000113920401.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113920391.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113920391.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113923610.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113923610.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113920416.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113920380.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113920403.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000113923577.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113920370.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000113923577.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000113922188.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113920368.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113923035.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113920366.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113921479.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113922577.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113923625.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113923625.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113920368.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113920368.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113920368.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113923033.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000113923625.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113923577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113923577.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113923603.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113923603.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000041700490.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000041700477.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069478303.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000105590269.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000063922710.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999983365379.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077812477.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000077812477.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000077812477.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000105590304.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000077812477.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000077812490.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000077812490.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000113923603.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000077812488.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000027811588.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055590268.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000055590255.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000113923603.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113923603.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113923603.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113923615.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113923615.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113921405.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113921405.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113923614.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113923614.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113923625.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113923625.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113926833.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113926833.8 node_expansions=27
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000152812482.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000138923593.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000136145826.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1800000152812482.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152812504.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152812504.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127808426.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127808426.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958364536.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958364536.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958359092.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958359092.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958361329.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958361329.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958361338.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958361338.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938916902.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938916902.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938916881.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938916881.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938920101.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938920101.8 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000036140872.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000036140903.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000063918661.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000100030651.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000133363984.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000019474237.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000072252894.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000072252873.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000072252903.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000100030660.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072252903.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000097252882.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000116697336.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000127808428.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000072252873.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999983363095.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000050030649.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000050030650.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000133363984.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133363984.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133363984.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133370427.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133370427.2 node_expansions=180
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133364002.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133364014.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133367211.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133363998.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133364001.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000133367211.8 node_expansions=52
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000133365822.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133363990.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133366669.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133364001.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133365100.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133366223.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133367225.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133364004.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133363989.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133363989.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133366132.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133366687.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000133367225.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133367211.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133367211.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130589447.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130589447.5 node_expansions=36
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000105594487.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000105592653.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000105595320.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000105592653.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000105593764.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000105595320.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000105594320.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000105592653.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000105592653.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000105594487.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000105592653.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000105594764.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000105595320.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000105595320.2 node_expansions=1101
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000105593931.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000105592112.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000105592112.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000105593253.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000105594487.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000105595322.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000105594322.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000105592098.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000105592100.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000105593945.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000105592111.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000105594253.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000105593931.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000105594779.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1800000105595322.2 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000105595334.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105595336.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000105595336.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000105595299.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000105595299.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000105595336.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000105595299.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105595299.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105600619.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105600619.8 node_expansions=235
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094484226.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094484226.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105595354.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105595354.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000105595337.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105595348.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000105595336.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000105595335.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000105595347.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1800000105595348.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094484224.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094484224.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999997261126.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999997261113.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000052816682.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000088928704.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999980594460.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999900037126.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000033373113.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000033373126.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000044484237.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000100039804.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000033373113.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000058373126.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000077817571.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000088928683.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000033373127.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999944483348.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000011150912.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000011150905.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000100039804.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100039815.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100039815.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125039758.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125039758.8 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000100037593.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000100039800.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000100039800.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100039822.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100039822.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125037534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125037534.0 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100037590.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100037577.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000100037565.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000100037577.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000100037575.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100037590.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100037576.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100037576.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100037581.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100040218.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000100040218.8 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100037569.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100037580.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000100037591.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000100040218.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000100037590.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000100040218.8 node_expansions=64
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000100039385.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100037552.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100037578.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000100038663.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000100039954.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000100037552.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000100037566.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000100037552.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000100039385.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000100039400.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000100037574.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000100039399.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000100040218.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000100040218.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100040218.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100040218.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100040243.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100040243.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100040244.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100040244.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100044719.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100044719.0 node_expansions=249
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000100044719.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100042885.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100042885.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000100043719.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000100044441.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000100042885.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000100044719.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000100042885.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000100042885.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000100042885.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000100044719.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000100044719.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000100042885.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000100044719.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000100044719.0 node_expansions=662
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000100042052.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100042065.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100042066.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000100043163.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000100044463.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000100042078.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000100043066.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000100042052.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000100042078.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000100042066.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000100043907.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000100043634.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000100043907.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000100042052.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000100044745.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000100044745.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100044719.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100044719.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100044754.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100044754.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100044768.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100044768.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999997266112.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000033377055.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000052821656.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000088933657.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000094489224.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999980599434.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999900042091.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000033378112.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000033378091.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000044489221.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000033378112.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000058378112.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000077822557.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000088933667.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000033378090.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999944488321.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000011155868.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000011155869.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), None, None)) score=2100000033377055.2 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997267900.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997267900.0 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999997266104.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000052821656.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088933655.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000094489213.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999980599435.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999900042090.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000033378091.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000033378104.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000044489213.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000100044780.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000033378090.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000058378101.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000077822545.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000088933656.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000033378101.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999944488334.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000011155868.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000011155869.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000100044780.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000100044769.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000100044744.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100044769.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100046577.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100046577.8 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100044781.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100044766.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100044781.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125044770.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125044770.2 node_expansions=19
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100044791.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000100044778.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100044791.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100046580.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100046580.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999997266093.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999997266092.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000052821658.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000088933654.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000094489214.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999980599435.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999900042092.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000033378109.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000033378103.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000044489231.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000033378093.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000058378089.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000077822546.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000088933675.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000033378091.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999944488314.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000011155870.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000011155870.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000094489214.5 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094489221.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094489221.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119482027.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119482027.8 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094489215.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094489215.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094489204.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094489204.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094489209.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094489209.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999900043890.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900043890.0 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999900042093.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999900042057.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999900042068.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999900042058.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999900043889.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999900043889.2 node_expansions=64
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999900043056.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999900042056.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999900042056.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999900042889.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999900043056.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999900042056.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999900042070.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999900042077.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999900042055.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999900043056.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999900043625.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999900043056.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999900043900.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999900042055.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999900043077.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1199999900043900.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999900043911.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900043911.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999900043923.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900043923.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999877817078.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877817078.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999863934334.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999863934334.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999863932812.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999863932812.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999908379058.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908379058.0 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999908379067.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999908379003.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999908379025.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999908380557.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999908379003.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999908380557.0 node_expansions=66
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999908380001.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999908379001.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999908379001.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999908379001.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999908380023.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999908379001.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999908380023.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999908379037.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999908379001.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999908379001.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999908380001.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999908380578.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999908380023.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999908379023.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999908380001.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999908380578.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999908380578.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908380578.8 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000088907275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072239720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083350830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075016665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000088906712.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033343556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033347445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083347824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069456387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075013665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072235887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050012767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038898554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038900221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058344712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052791100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069458053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055569440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066680274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033347444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033343554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033343554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033343555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069456712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055569719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061123886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055567500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058345601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000088907275.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088906719.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088910886.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088910886.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000088910886.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000011126020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019458611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019455277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027790555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041682500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050018108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999988901318.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999988905194.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011126602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025014167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011126046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008347422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005569657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016682488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025015054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011123875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994456295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994455184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000012128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000011017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022238042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999988905195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999988901281.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999988901281.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999988901293.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011126070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011127486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008348305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000014365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991679073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005569643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011125251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002790237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002789681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019459483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005568305.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000050018108.6 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018108.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016719.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050014497.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000050018108.6 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018135.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018135.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050018120.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018120.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018131.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018131.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018118.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018118.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023009.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023009.8 node_expansions=45
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050018132.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088906986.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050023007.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050022971.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050018142.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000088906986.5 node_expansions=51
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083351433.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000088907000.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=900000088907000.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088907000.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088907000.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088907000.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088907000.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088907034.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088906984.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088907034.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050018144.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050018144.6 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000050018145.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000050018098.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050018145.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950016341.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950016341.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999950013585.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999950016339.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999950016341.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999950016351.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999950016341.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=899999950016351.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950013585.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950013585.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983349630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983349630.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999950016352.9 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999983349630.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999950021242.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999950016363.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999950016365.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1199999983349630.5 node_expansions=33
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983349630.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1199999983349630.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983346877.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983346877.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000033349653.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999955571874.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999922235910.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022238555.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000122240354.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000044462556.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044462541.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044462541.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000122240367.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000122240354.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044462556.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000044462576.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000044462540.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000044462541.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044462540.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000044462541.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000044462553.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000044462540.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000122240367.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122240342.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122240342.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122240354.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122240354.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000033354543.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999955576764.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999922240765.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022243442.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000122245210.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000044467431.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044467431.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044467431.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000122245210.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999944465653.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044467431.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000044467431.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000044467431.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000044467431.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044467431.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000044467431.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000044467431.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000044467431.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000122245210.0 node_expansions=341
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122240365.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122245220.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122240341.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122240344.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122240345.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000122245220.0 node_expansions=35
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1200000122242442.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122244521.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122240372.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122242577.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122245242.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122240350.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122242446.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000122245242.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122245224.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122245224.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122245222.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122245222.2 node_expansions=89
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000122247357.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122249403.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122248181.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122245234.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122247456.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122245246.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122247357.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122249302.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000150018155.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1500000150018155.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150018155.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150018155.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955571906.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955571906.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000072239441.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999983349676.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061128344.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000150018143.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000072240329.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000072240332.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000044462551.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000122240346.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000150018143.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999983350554.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000072240369.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000072240329.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072240329.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000072240343.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000072240351.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072240329.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072240369.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000072240369.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000150018143.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150018121.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150018121.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150022297.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150022297.2 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000150018158.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150018144.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000150018142.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150018157.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000150018157.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000150018165.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000150018165.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150018152.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150018141.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150018152.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177795884.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177795884.8 node_expansions=15
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000150018161.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150018153.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000150018134.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150018163.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000150018132.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000150018134.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1500000150018163.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150018163.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150018163.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177795887.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177795887.2 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150018142.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150018142.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150022319.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150022319.2 node_expansions=19
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000150018166.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150022291.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000150022296.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150022329.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000177795887.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000150018177.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000177795887.2 node_expansions=92
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177795891.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1800000177795891.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177795920.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177795920.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177795926.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177795926.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000177795920.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000177795954.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000177800085.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000177795944.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000177795921.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000177800085.0 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000177797999.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000177800085.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000177797884.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000177795920.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000177798144.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000177795908.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000177797999.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000177798976.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1800000177800085.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177800087.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177800087.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177800104.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177800104.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177800108.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177800108.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155575686.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155575686.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000155575694.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155575705.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000155575705.0 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000155575667.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155575696.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000155575696.0 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000133353479.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155575705.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000155575690.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155575711.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155575695.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000155575692.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000155575711.5 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000133353489.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155575707.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000155575707.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000155575697.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155575659.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155575697.0 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 8 to 8 actions
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000133355830.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000133355843.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000133355823.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000133355822.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000133355844.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000133359335.8 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000158353489.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158353489.2 node_expansions=433
FooPlayer.decide: Prioritizing 9 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133355827.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133357938.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133357771.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133355827.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133358882.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133355827.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000133359327.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000133358771.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000133356938.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1800000133359327.2 node_expansions=347
FooPlayer.decide: Filtering out maritime trades from 17 to 9 actions
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000133355846.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000133355829.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000133355833.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000133355836.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000133355838.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000133361438.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 7: expected_value=1800000133355837.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000133359324.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2400000133361438.5 node_expansions=175
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000133359327.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133361438.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000133361272.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133359327.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000133359049.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000133361438.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133361549.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133359327.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133361438.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000133360438.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2400000133361438.5 node_expansions=322
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000133359327.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133361452.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000133361163.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000133361274.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000133361438.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133359327.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133360452.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133361549.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133359327.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133361440.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000133360460.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2400000133361438.5 node_expansions=55
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000133361460.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000133361435.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133361460.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2399999911137403.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2399999911139638.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2399999911137404.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2399999911137390.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2399999911137404.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999911137412.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=2399999911139638.0 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999911137420.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999911137420.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999911137404.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999911137411.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999911137402.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999911137387.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999911137413.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2399999911137413.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999911137422.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999911137422.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999911137415.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999911137415.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999911137417.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999911137417.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999911137451.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911137451.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999911137417.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911137417.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999877804098.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877804098.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000066693845.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999933359623.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000011138289.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133361422.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000066694734.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000066694748.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999966694740.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000044472516.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000100028067.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999933360534.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000022250289.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000055583645.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000055583625.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000022250289.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000022250306.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000022250289.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000022250311.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000022250289.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=1800000133361422.8 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133361400.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133361400.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133361422.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133361422.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133361402.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133361402.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133361441.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133361441.2 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133363637.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133365748.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133365582.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133365470.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133363637.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133366193.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000133363637.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000133364748.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000133366859.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000133363637.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000133366748.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000133364749.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000133366859.8 node_expansions=1084
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133366845.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133368956.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133366845.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133368790.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133368678.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133366845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000133368956.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000133368956.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000133366845.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000133367956.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000133366845.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000133367845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000133367956.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000133368956.5 node_expansions=536
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133366847.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133368956.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133368931.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133368933.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133368921.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000133368956.5 node_expansions=205
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133368906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133371017.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133368906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133370851.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133370740.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133368906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000133369906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000133371573.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000133371017.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000133368906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000133370017.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000133368906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000133369906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000133370017.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000133371573.2 node_expansions=422
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133368958.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133371573.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133368931.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133368933.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133368935.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000133371573.2 node_expansions=70
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133368906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133371068.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133368906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133370851.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133370740.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133371624.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000133368941.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000133369957.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000133371068.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000133368957.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000133370039.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000133370219.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000133368923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000133369906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000133370017.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1800000133371624.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133371587.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133371587.8 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000033342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025008225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030562947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016674003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016674614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025007947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027784614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030563503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019453169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000013898446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999966671113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999966670556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999966668056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999966670002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000033344058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=300000033344058.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000030569745.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790845.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050016443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052791731.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041682229.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047238610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033346624.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044461090.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036127778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002789378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002790186.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027788888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019454684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019455239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025011904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027789418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005566017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022235263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027793319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008345485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027790828.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036125265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022237708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016679628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008346305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013902430.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038905532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013900753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027792197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002790208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002789628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002787115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002787130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011120461.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000052791731.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052791734.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052791731.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052791731.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000052791734.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052791731.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052791731.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052791734.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052791696.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052791734.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052791734.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052791734.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052791734.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052791719.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052791734.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997234398.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997234398.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997234398.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997234398.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002789954.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002789954.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002789964.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002789964.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002789954.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002789954.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002794276.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002794276.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000002793029.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002789975.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002791362.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002794301.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002791373.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002792343.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002789974.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002791363.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000002794301.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002794288.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002794288.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002794289.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002794289.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799719.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002799719.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000002797331.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002794275.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002796121.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002795664.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002799733.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002795663.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002796663.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002794275.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002795663.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000002799733.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969466386.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969466386.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803739.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002803739.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002799733.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969466410.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969466410.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969466411.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969466411.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002799720.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002799720.9 node_expansions=29
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002799720.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999969466387.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=900000002799720.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002799720.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002799720.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999963910834.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963910834.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963912667.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963913223.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963912234.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963912223.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963913235.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999963914890.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963910834.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999963912223.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999963902464.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1199999963905496.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1199999963905496.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963905509.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963905509.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933349975.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933349975.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930576209.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930576209.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930572210.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930572210.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930576186.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930576186.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999930572233.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999930572209.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930572233.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930572219.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930572219.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999897238886.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999930572220.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999930572220.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897238875.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897238875.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999897246393.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1199999897242893.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999897246393.8 node_expansions=159
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999897242893.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999897242893.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999897243723.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999897245282.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999897244279.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999897244291.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999897245282.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999897246390.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999897242890.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999897244291.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1199999897246390.8 node_expansions=226
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999897242893.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999897246392.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999897242905.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999897243727.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999897246404.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999897245282.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999897244294.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999897244283.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999897245282.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999897242893.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999897244288.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1199999897246404.2 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897249867.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897249867.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999897246390.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999897249856.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999897246402.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999897246381.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999897246365.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999897249856.2 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999897246356.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999897246356.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999897246367.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999897247189.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999897249856.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999897248756.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999897247745.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999897247745.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999897248756.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999897246369.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999897247760.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999897249856.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897249869.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897249869.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866682761.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866682761.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866682773.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999866682773.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844460552.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844460552.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999844460564.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999844462878.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999844460562.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999844460553.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999844460553.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999844462878.8 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999844460564.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999844460564.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999844462601.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999844460539.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999844461372.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999844461939.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999844461501.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999844461928.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999844462878.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999844461489.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999844460550.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999844461928.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1199999844462878.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844462878.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844462878.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844464988.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844464988.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999825018446.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999825018446.5 node_expansions=18
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080572268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072238387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025013554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025013276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681106.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080570051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063904498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063903387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069457276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025013276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025013554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025009665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025011331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069460877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075016157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075016713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066682278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061125550.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050011385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066680608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041678052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055565830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044454989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050009996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050008607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061122217.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036119660.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052788654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050010320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038897489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038896933.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052790272.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038898885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038899660.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058347265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038898549.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041678044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041677994.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041677438.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000047235772.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000036122160.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000080572268.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572546.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575879.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574213.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000080575879.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036128043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030569929.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999988902360.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050017268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027794145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027794700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033348612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999988902086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999988901264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999988900987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999988900987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027789386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033344444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030572754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013902684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005569350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000012360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013901295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013899906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030569420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005566850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011124097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008345764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994454860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994454305.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022234698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008344350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016676875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997232360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011121850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016679908.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005569350.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000050017268.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050013657.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015602.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017268.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050017268.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058353372.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353797.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352539.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058353675.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058356019.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058353664.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058356609.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058352817.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000058356609.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356599.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356599.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356611.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356611.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356600.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356600.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000021489.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997242823.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058356600.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000097245513.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022243712.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000021513.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997242823.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058356614.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058356600.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097245502.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000097245490.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058356600.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356612.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080578858.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080578846.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356600.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356600.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997242835.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000097245513.1 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097245504.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097245504.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097250656.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097250656.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097245502.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097245502.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097245502.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097245502.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097245521.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097245521.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097245498.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097245498.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097245509.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097245508.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097245528.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097245511.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097245499.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000097245528.6 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097245535.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097245520.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097245535.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097245542.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097245509.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097245542.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097245531.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097245531.1 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097245532.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097245510.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097245532.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097245531.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097245531.1 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097245532.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097245535.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000097245535.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097245510.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097245510.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000133356610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133356610.9 node_expansions=14
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097245497.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000097245508.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000097245508.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097245532.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097245532.6 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000000021498.1 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000000021497.1 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000000021542.1 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000000021532.6 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000000021531.6 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000000021541.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=600000000021542.1 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021542.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021542.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021512.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021512.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000026678.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026678.5 node_expansions=32
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000024041.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000024499.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000023207.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000000024499.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000000024207.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000021541.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000000026707.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000000024318.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000000023485.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000052795390.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=900000052795390.2 node_expansions=67
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052795377.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052795377.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000015853.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000015853.1 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000052795375.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038904729.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088906486.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000127795406.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000088906487.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000075017599.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000038904709.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000088906486.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000088906486.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000127795376.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000127795376.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000088906486.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000088906501.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000111128732.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000111128710.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000058350931.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000058350931.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000038904723.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000127795406.2 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127795376.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127795376.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000052795376.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038904730.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088911622.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088906488.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075017622.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000000015821.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038904730.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088906488.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000088906488.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000127795400.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000127795396.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000088906488.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088906508.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000111128711.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111128733.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000058350932.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058350952.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038904710.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000127795400.4 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163906476.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163906476.8 node_expansions=16
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000163906477.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000155573143.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000158350923.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1200000163906477.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163906477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163906477.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000163906519.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163906519.2 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000194464540.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000194464955.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000194463697.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000194463985.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000194463707.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000194462030.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000194467177.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000194464818.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000194463975.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000191689400.0 action_type=ActionType.BUILD_CITY
  Action 10: expected_value=1500000194467177.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000194467177.8 node_expansions=492
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000191689401.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000194467177.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000194467177.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000194467177.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000194467157.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000194467167.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000194467157.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000194467192.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=1500000194467192.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194467144.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000194467144.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000222244933.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000222244933.8 node_expansions=20
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000222244933.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1800000222244933.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000222244987.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000222244987.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000222244987.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000222244987.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000222244969.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000222244969.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000238906509.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000238909010.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000241689423.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000238908166.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000238908454.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000238908176.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000238906509.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000247242342.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000238909287.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000238908454.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000238909565.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2100000247242342.2 node_expansions=589
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000222249040.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000222251429.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000222249041.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000222251987.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000222250724.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000222250991.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000222250707.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000222252818.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000222249057.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000222251824.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000222251002.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000247242364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000238909576.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2100000247242364.8 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000247242355.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000247242339.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000247242355.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063908119.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063908119.0 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000088908098.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=2400000088908098.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000088908086.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000088908086.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000088911014.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000088911014.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000088908088.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000088908088.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000088908090.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000088908090.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000088908133.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000088908099.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000088908143.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000088908099.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000088908109.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000088908143.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000088908099.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000088908099.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066684210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000066684210.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066684214.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000066684214.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000088907338.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000083349992.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000183351813.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000250018446.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000211129548.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000161129557.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000155574005.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000211129548.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000233351779.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000272240668.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000250021321.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000211129587.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000211129589.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000233351779.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000233354654.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000150018476.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000150018478.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000155573990.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000272240668.5 node_expansions=104
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000272240655.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000272240653.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000272240657.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000272243543.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000272240667.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000272243543.5 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000272240628.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000272242032.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000272240687.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000272243543.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000272242323.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000272242601.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000272242295.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000272243462.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000272240638.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000272243454.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000272242629.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2400000272243543.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000272243543.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000272243543.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=3000000272243599.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000272247765.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000272245987.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000272248765.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000272248043.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000272248765.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000272248321.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000272248043.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000272249321.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000272246376.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000272249321.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000272248321.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=3000000272249321.0 node_expansions=930
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=3000000272249291.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000272250680.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000272249291.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000272251680.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000272251680.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000272250957.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000272251680.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000272251235.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000272250957.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000272249291.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000272249291.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000272251235.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=3000000272251680.0 node_expansions=330
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016673503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022230169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000036122114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030564891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963893057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002782335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994451779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000036122114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120725.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000036122114.1 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000038907767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036130823.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033352223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038907776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044464165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002795498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002794376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002794090.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044458935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047240846.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036129711.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047241157.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027794387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044463958.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038908613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033351941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025015239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002794375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002792115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002792963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022237763.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041682254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036124718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016677680.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011124349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019460495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902692.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013901581.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013906595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008347972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022239696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008347959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027795820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022239654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011127149.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000047241157.8 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047244919.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047246033.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047246575.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000047246575.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246575.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246575.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047243383.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047244484.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047244075.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047243519.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047246599.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047243372.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047241175.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047244354.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000047246599.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246575.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246575.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246611.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246611.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246599.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246599.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246599.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246599.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246611.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246611.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246599.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246599.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246611.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246611.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246622.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246622.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246633.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246633.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047246642.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047246623.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246642.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050024353.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050024353.1 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000013913309.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000013913302.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013913309.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000013913310.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013913310.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000013913291.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000013913302.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000013913299.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000013919562.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000013913309.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000050024353.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000050024353.1 node_expansions=42
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000050024354.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000036135464.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=900000050024354.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050024367.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050024367.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955578117.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955578117.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116691019.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050024354.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050024339.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022244819.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000150024353.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005578130.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000005578117.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050024339.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050024387.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050024339.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000050024387.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988911477.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083357686.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050024361.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050024339.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005578117.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050024339.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050024339.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000150024353.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150024388.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150024388.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150024353.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150024353.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116691033.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050024388.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050024353.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022244813.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005578144.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005578130.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050024353.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050024353.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050024366.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050024353.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999955578130.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988911499.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083357700.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050024353.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050024375.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005578166.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050024353.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050024388.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000116691033.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116691033.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691033.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116697319.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116697319.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691055.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691055.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050030630.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050030630.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022251109.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000150030631.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005584408.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005584408.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050030630.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050030630.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050030630.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050030630.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999955584408.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988917753.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083363998.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050030630.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050030630.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005584408.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050030630.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050030630.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000150030631.9 node_expansions=435
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000150024401.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150024378.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000150024414.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150030641.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000150024378.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000150030641.9 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000150026586.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150027308.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150027697.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150026753.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150027310.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150030677.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150026586.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150024364.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000150027586.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000150030677.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000150030641.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150030641.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000172252854.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000172252854.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000150030699.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150030666.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150030699.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150030707.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150030707.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000150030678.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150030677.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000150030657.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150030668.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000150030651.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000150030658.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150030678.4 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150030679.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150030679.4 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000150030697.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150030677.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000150030657.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150030654.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000150030651.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000150030657.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150030697.4 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150030680.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150030680.4 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000150030680.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150030697.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000150030697.4 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000150030675.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150030687.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000150030677.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150030689.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000150030701.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000150030701.9 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150030679.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150030679.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150039470.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000150039470.0 node_expansions=122
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000150035858.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150038803.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000150039470.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150038247.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150038811.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000150039365.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150038080.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000150036978.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000150035865.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000150039080.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000150039470.0 node_expansions=230
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000150034035.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000150036969.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000150035858.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150036425.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150036976.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150034032.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000150039199.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150036257.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000150036970.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000150039470.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000150037247.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000150039470.0 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175033989.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000175033989.5 node_expansions=59
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000150039456.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000150042401.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000150041289.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000150042401.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000150041853.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000150044623.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000150041678.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000150040456.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000150042401.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000150041574.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000150039456.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000150042678.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000175029656.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000175033989.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000175033004.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1800000175033989.5 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175033989.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000175033989.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002811766.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002811766.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969478435.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969478435.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005587801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005587801.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005587752.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005587752.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005587779.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005587779.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000141700688.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000075034024.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075033989.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000069478447.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000175034000.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000030587798.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000075033991.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000075034001.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075034001.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000075034001.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000002811767.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000036145133.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000108367336.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050033989.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050034001.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000030587779.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000075033989.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000075033989.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000175034000.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000175034013.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000175034009.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000175034013.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175034026.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000175034026.0 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000197256226.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000200034017.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2100000200034017.5 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000200034004.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000200033978.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000200034020.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000200034001.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000200034001.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000200034012.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000200034020.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200033998.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000200033998.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200033998.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000200033998.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000200033998.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000200033998.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200033998.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000200033998.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200034026.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000200034026.5 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222256204.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=2400000222256204.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222256191.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000222256191.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222256239.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000222256239.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000222256243.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000222256239.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000222256236.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000247249832.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000222256249.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000247249832.5 node_expansions=49
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000222256237.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000222259204.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000222258072.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000222259182.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000222258645.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000222261406.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000222258481.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000222256237.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000222259182.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000222257348.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000222256237.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000222259459.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000247246510.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000247249843.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2700000247249843.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000247249843.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000247249843.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008360066.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008360066.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000180583177.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000113916519.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000113916519.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000108360955.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000247249831.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000022248054.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000113916519.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000113916485.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000113916509.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000113916500.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000041694263.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000108360975.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000180588256.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000063916507.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000063916500.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000058360064.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000088916507.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000088916507.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000247249831.0 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000247249843.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000247249843.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008360088.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008360088.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008360054.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000008360054.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008360089.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008360089.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000008360078.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000008360052.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008360078.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066694277.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000066694277.0 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000041694299.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000041694307.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000041694307.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000041694261.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041694261.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008360041.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008360041.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008360062.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008360062.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000180583187.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000113916521.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000113916508.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000108360963.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000247249854.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000022248087.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000113916508.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000113916521.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000113916531.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000113916510.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041694299.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000108360989.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000180583199.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063916521.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000063916522.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000058360085.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000088916509.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000088916508.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000247249854.8 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000180583200.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000113916519.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000113916519.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000108360976.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000008360074.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000022248089.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000113916519.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000113916532.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000113916519.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000113916532.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041694310.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000108360987.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000180583199.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063916532.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000063916533.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000058360074.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000088916519.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000088916532.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000180583200.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180583196.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180583196.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008360076.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008360076.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000008360088.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000008360088.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008360088.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033360064.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033360064.5 node_expansions=7
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033360098.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2400000033360098.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000033360086.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000033360083.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000033360086.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000002804634.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000002804634.5 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999972245939.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000002801474.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000002804612.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000002801486.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000002801466.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000002801456.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000002804612.5 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000002801442.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000002803384.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000002803236.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000002804335.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000002803801.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000002801440.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000002803684.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000002801450.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000002804357.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000002802583.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000002801452.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000002804612.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000002804612.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000002804634.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000002804634.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999972249102.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000002804655.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000002804648.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000002804645.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000002804635.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000002804667.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000002804667.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999972249094.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000002804612.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000002804612.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972249054.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999972249054.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000144472190.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000138916642.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000077805569.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000072249966.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000211138864.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999961137091.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000138916679.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000077805555.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000077805535.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000077805521.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000005583313.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000072249968.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000144472188.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000027805569.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000027805535.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000022249076.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000027805569.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000088916647.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000211138864.5 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211138890.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211138890.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211141791.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211141791.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000211138869.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000211141791.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000211138878.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000211138882.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000211138900.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000211141791.5 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000211138849.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000211140813.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000211140714.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000211141791.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000211141258.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000211141258.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000211138898.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000211141104.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000211138849.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000211141536.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000211141793.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000211140010.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000211138858.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2400000211141793.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000211141791.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211141791.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999972253086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999972253086.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972252059.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999972252059.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999952802428.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999952802428.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000144469980.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000138914424.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000077803281.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000052803292.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000191692170.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999941690426.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000119469981.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000058358836.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000058358836.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000058358869.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999986136616.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000052803316.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000125025506.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000008358858.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000008358870.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000002802413.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000008358892.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000069469960.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000191692170.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191692232.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191692232.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000191693327.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000191693327.0 node_expansions=40
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000191692236.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000191692191.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000191692176.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000191693278.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000191692193.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=3000000191693278.0 node_expansions=52
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=3000000191692167.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000191692167.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000191692201.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000191694111.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000191694035.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000191695111.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000191694570.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000191694572.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000191692223.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000191694411.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000191692167.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000191694833.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000191693280.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000191692213.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=3000000191693280.0 node_expansions=42
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025012167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027790497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080572276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027789942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027789665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027790498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027790220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069459753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069457821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075013087.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069456710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066678932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061125830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058346386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063901722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063902219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052791108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041678052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058348376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050014166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052788941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036122221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036120774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063900886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052792219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050013886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050010828.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899663.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000080572276.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080576442.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574220.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000080576442.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025015830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999980567418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999980573265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999980571862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999980572419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999980573252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999980572431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027797278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047239776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038904223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013905824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030573665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025019440.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030575889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027795055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991680738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999991679627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000014629.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999988903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997238529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999988903237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999988903792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000016862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991681573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005571087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019461430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008349153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999988902143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999983346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999983347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005571643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999986126295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000016073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005574974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000016073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999986126292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002794140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997235795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002790808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999986123794.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000047239776.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239498.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239776.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000047239776.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243110.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047243110.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086132010.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988907109.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986130234.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025019111.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000119465332.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080576444.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988907120.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047243109.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047243109.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047243110.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047243109.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986130231.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047243123.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047243110.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047243123.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080576464.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047243110.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988907109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000119465332.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119465343.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119465330.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119465343.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119465343.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119465343.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119465353.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119465330.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119465353.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119465353.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119465353.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119465344.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119465341.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119465344.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119465351.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119465352.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000119465352.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000119465352.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119465340.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119465352.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086132020.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988907119.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047243130.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025019131.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000119465353.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080576465.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988907119.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047243120.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047243133.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047243133.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047243119.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986130244.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047243130.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047243120.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047243133.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080576465.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047243130.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988907130.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000119465353.9 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119465364.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119465364.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119465363.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119465338.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119465363.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119465378.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119465378.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119465378.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119465351.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119465378.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000119469988.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119469287.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119467619.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119467488.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119468323.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119468045.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119467064.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119469008.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000119469988.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119469989.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119469974.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119469989.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144465374.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144465374.9 node_expansions=46
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000119473865.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119475155.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119472087.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119472652.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119472198.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119472919.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119472365.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119471642.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000119473587.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000144465388.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000144465388.4 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144465374.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144465374.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144465387.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144465387.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111132075.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025019152.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000072243164.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999986130262.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000072243164.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105576520.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025019164.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000072243162.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000072243164.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047243152.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047243151.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033354264.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072243164.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072243152.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000072243152.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105576499.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072243178.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025019152.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000111132075.5 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111132053.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111132040.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111132053.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111132050.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111132050.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111132052.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111132054.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111132056.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111132053.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111132043.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111132056.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000111132056.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111132063.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111132065.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111132065.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111132045.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111132045.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111132067.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111132067.0 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111135939.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111136228.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111134142.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111134687.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111134299.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111134965.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111133452.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111133718.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111135651.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000111136228.1 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111136217.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111136190.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111136217.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111136227.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111136227.1 node_expansions=13
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111140139.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111138310.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111140810.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111138866.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111136239.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111139171.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111139143.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111137631.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111137896.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111139841.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000111140810.6 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111140810.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111140796.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111140810.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111140811.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111140811.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111140821.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111140808.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111140821.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111140824.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111140824.1 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111140808.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111140811.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111140813.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111140822.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111140827.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111140813.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=900000111140827.6 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111140801.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111140798.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111140801.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000077811822.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077811364.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077810423.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077809589.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077810145.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077807500.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077810423.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077810444.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077808889.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077809167.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000077811089.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000097247352.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000077811822.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000077811808.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077811798.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077811808.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077811823.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077811823.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000077811834.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077811826.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077811834.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077811821.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077811821.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000077811823.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077811835.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000077811835.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077811834.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077811822.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077811834.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077811832.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077811832.2 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000077814789.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077815724.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077814776.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077813943.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077814508.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077811835.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077814508.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077814776.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077814779.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077813224.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077813499.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077813776.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000094471274.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000097250718.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1800000097250718.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000097250718.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097250714.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097250718.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097250716.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097250716.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000097250716.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097250694.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097250716.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000097250737.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097250737.0 node_expansions=2
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000122250693.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000136139585.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000122250720.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000116695152.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2100000136139585.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136139615.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136139615.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136143517.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136143517.8 node_expansions=101
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000136146391.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000136146391.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136145450.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136145557.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136146113.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136143505.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136146113.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136146390.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136146390.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136144894.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136145172.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136145450.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2100000136146391.0 node_expansions=972
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000136149020.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000136148298.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136148465.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136147354.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136149020.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136148298.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136149020.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136146354.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136147354.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136147354.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136147742.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136148020.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000136148298.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000136149020.8 node_expansions=336
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000136146367.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136146389.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000136149020.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000136146391.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000136146369.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000136149020.8 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000136149048.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000136148298.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136148478.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136147356.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136149048.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136148300.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136149022.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136146367.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136147382.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136147356.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136148187.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136147754.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000136148055.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000136148298.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2100000136149048.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136149056.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136149056.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136149036.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136149036.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000061148134.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000077815720.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999972258390.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000058371253.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000202815720.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000163926808.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000061148168.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000097260146.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000077815720.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052815724.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072260146.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000019482379.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000097260136.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000097260164.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000097260134.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000163926832.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000097260134.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000061148136.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000202815720.0 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000202815690.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000202815711.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000202815702.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000202815687.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000202815685.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000202815711.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000202815697.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000202815697.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000202818342.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000202818342.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000202815721.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000202818340.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000202815698.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000202815701.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000202815704.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000202818340.5 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000202816702.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000202817646.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000202817785.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000202816708.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000202816951.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000202817618.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000202818352.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000202815688.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000202816674.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000202816709.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000202817541.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000202816987.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000202817077.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000202817375.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000202817631.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000202818352.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000202818340.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000202818340.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000202818368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000202818368.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000136151711.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000061150799.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000077818383.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999972261021.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000058373957.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000163929514.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000061150799.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000097262799.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000077818355.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052818389.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072262799.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000019485021.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000097262799.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000097262800.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000097262834.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000163929489.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000097262799.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000061150801.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000163929514.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163929497.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163929464.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163929497.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163932419.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163932419.8 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000163929488.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163929466.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000163929500.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000163929503.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000163929488.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000163929500.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000163929503.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163929488.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163929488.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163929503.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163929503.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163929510.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163929514.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000163929514.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163929510.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163929501.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163929510.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163929531.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163929531.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163929523.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163929503.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163929523.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163929510.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163929510.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163929488.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163929501.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000163929501.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163929499.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163929499.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163929510.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163929510.0 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000163933446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163934557.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163934391.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000163934557.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000163933446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000163933724.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000163933557.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000163932446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000163933446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000163933446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000163934279.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000163933724.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000163933835.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000163934113.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000163933557.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000163934279.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2100000163934557.5 node_expansions=1905
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000163933446.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163934566.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163934390.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000163934566.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000163933444.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000163933733.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000163932446.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000163932456.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000163933446.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000163933454.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000163934296.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000163933721.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000163933844.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000163934113.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000163932446.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000163934277.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2100000163934566.8 node_expansions=320
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000144479944.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163934551.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000163934556.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000163934544.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000163934582.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000163934582.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163934554.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163934554.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163934586.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163934586.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136156822.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061155907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077823465.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999972266132.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000058379044.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000202823478.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000061155909.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000097267916.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000077823463.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000052823478.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000072267906.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000019490129.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000097267910.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000097267909.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000097267907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000163934600.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000097267907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000061155907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000202823478.8 node_expansions=151
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000202823473.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000202823450.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000202823473.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000227823455.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000227823455.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136156783.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061155907.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077823466.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999972266118.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000058379008.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000163934560.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000061155910.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000097267919.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000077823451.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000052823449.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000072267898.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000019490118.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000097267910.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000097267896.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000097267894.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000163934574.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000097267898.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000061155896.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000163934574.2 node_expansions=111
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163934573.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163934573.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163934576.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163934576.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163934587.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163934565.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000163934575.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000163934589.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000163936662.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000163936662.2 node_expansions=78
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000163934565.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163935562.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163936674.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000163936495.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000163936662.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000163935550.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000163935840.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000163934564.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000163934565.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000163935562.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000163935550.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000163936384.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000163935828.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000163935954.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000163936232.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000163934578.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000163936384.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2100000163936674.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163936675.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163936675.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163936675.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163936675.0 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136158897.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061157995.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077825551.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999972268245.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000058381133.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000202825590.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000163936675.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000061158007.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000097269995.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000077825551.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000052825564.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000072270010.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000019492232.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000097270009.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000097270009.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000097270010.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000097270008.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000061158008.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000202825590.0 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000202825564.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000202825564.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000227827641.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000227827641.0 node_expansions=167
FooPlayer.decide: Prioritizing 3 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000227825530.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000227825530.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000222269977.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000227825530.5 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011121003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033346558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022233725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019452891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000036121003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999997229558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994451779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994451724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991673668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986117557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961114168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000004835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999977783390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000036121003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000036121003.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047236030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050018877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047240811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052796657.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058347491.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061128312.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052796998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052796168.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052796367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050018868.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050018600.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052795891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013904089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016878.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050016957.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038906676.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036127775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022237419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036127700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033349630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019459084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019457407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036125820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033346083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033345263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902139.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013899892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902127.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022233248.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022234637.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027790471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025012680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038905209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025013791.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027792129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041684430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027793040.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027790818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027791652.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000061128312.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061133327.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128328.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133316.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000061133327.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061136518.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134296.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133336.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061138185.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061135816.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061136796.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000061138185.4 node_expansions=98
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000061138185.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061136811.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061136518.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061134311.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061133326.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061135818.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061135827.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000061138185.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138185.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138185.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138187.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138187.4 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061141685.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061141696.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061139196.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061139185.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061138200.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061142241.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061140696.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061140685.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000061142241.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061142254.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061142254.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941694238.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941694238.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013919116.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061142241.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061142227.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086142262.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047252473.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061142242.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061142241.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061142238.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061142242.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086142262.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086142278.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061142227.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000094475584.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033362695.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000029338.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061142254.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061142227.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061142254.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000094475584.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094475584.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094475584.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941694227.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941694227.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999941697752.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999941697752.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999941695242.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999941695241.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999941699130.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999941698307.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999941694241.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999941696741.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999941696741.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1199999941699130.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941699130.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941699130.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916699142.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916699142.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916699141.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916699141.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916699152.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916699152.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916699179.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916699179.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988924041.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000036147152.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061147202.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061147186.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000022257389.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000036147152.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000036147153.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061147175.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061147165.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061147165.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061147186.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036147152.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069480509.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000008367610.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999975034264.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036147152.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000036147152.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000036147152.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000069480509.0 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069480500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069480500.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069484554.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069484554.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069480510.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069480510.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069480500.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069480500.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000069481499.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000069484010.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000069481501.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069481499.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000069484569.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000069480499.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000069483001.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000069483013.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000069482612.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000069483723.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000069484569.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069484554.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069484554.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069484553.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069484553.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988928113.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000036151223.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061154431.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061151246.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000022261479.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999916703222.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000036151222.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000036151222.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061151223.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061154431.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061151245.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061154431.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000036151222.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000008371687.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999975038333.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036151224.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000036151233.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000036151233.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000061154431.0 node_expansions=128
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000061151255.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061151220.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061151255.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000061151255.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061151222.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061151255.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061151252.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061151252.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000061151221.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061151223.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000061151253.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000061151245.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000061154440.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000061151256.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000061154440.0 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000061152232.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061152217.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061152231.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061152773.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061153884.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061152217.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061151217.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061153732.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061153717.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061153355.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000061154440.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000061154440.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061154454.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061154454.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061154464.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061154464.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000061154453.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061154415.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061154453.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061154479.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061154479.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000061154465.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061154429.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061154465.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097263043.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097263043.0 node_expansions=342
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000061155487.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061155466.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061155475.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061157688.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061156021.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061157133.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061155487.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061154466.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061154465.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061156966.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000061156966.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000061156577.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086148567.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000088923555.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000088924556.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000088926348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000086148625.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1500000088926348.2 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088926348.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088926348.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088926358.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088926358.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088926344.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088926344.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088923847.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088923847.2 node_expansions=177
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000088917858.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088918860.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088917861.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088920080.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088919414.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088920525.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088918858.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088917858.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088917858.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088920358.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088920358.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088919971.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000088920525.0 node_expansions=240
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000088920514.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088920498.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000088920515.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000088920521.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088920509.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000088920521.0 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000088920535.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088920499.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088920535.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127809370.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127809370.0 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000088920492.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088920500.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000127809342.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000088920537.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088920537.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000088920510.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000127809342.0 node_expansions=32
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000127809355.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000125031564.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000116698259.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1800000127809355.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127809355.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127809355.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127809355.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127809355.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127809371.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127809371.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127809379.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127809379.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066698273.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000075031615.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000105587143.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000077809365.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999944474246.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000080587137.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000052809357.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000077809403.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000105587148.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000105587148.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000105587148.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000080587135.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000113920514.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000025030704.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999991697371.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000080587151.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000080587136.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080587135.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000113920514.0 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113920492.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113920492.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113920505.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113920505.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000113920483.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113920517.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000113920524.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000150023817.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113920517.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000150023817.2 node_expansions=58
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000113920505.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113921506.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113920520.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113922727.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113922061.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113923172.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113921504.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113920507.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113920507.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113921507.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113923004.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113923007.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113922631.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000141695760.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000150023817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000138913710.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2100000150023817.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150023821.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150023821.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150026317.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150026317.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150023820.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150023820.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150028987.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150028987.2 node_expansions=203
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000102804105.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000111133974.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000163915216.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000158356196.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000113915216.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002804094.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000080580983.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000088915205.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000113915216.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000158356196.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000141692994.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000141692994.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000116692983.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000088911752.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000038915205.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080580983.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000080580983.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000116692983.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000158356196.5 node_expansions=530
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000141690506.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000141690516.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000141690497.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000141692716.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000141692049.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000141692161.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000141691507.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000141690498.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000141690494.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000141690498.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000141693016.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000141693008.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000141692605.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000141693016.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141693008.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141693008.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141693027.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141693027.0 node_expansions=16
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000141693005.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000141693005.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000141693015.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000141695227.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000141694570.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000141694672.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000141694005.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000141693005.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000141693005.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000141693005.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000141694006.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000141695505.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000141695116.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000141695116.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2100000141693005.2 node_expansions=168
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000133359664.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141692992.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000141693009.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000141693016.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000141693009.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000141693016.8 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133359685.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141692995.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000141692995.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133359658.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133359658.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133365652.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=2100000133362163.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2100000133365652.0 node_expansions=230
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000133362166.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133362163.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133362166.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133364377.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133363710.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133364817.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133363154.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133362166.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133362166.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133363152.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133365665.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000133364263.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133365266.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000133365665.5 node_expansions=361
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000133365652.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133362151.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133365638.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133364373.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133367860.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133363706.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133362171.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133363841.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133363151.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133362174.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133362174.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000133363152.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133364282.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133364285.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000133367860.8 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133365665.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133365665.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133365683.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133365683.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133365673.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133365673.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133365698.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133365698.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133365691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133365691.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133365692.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133365692.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133367913.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133367913.2 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133365695.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133365695.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100032369.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100032369.8 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000100032364.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000100032363.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000100032363.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000100034586.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000100033364.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000100033917.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000100032365.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000100032642.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000100033363.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000100033365.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000100032365.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000100032385.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000100033364.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000100034487.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000100033365.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000100034586.0 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100034587.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100034587.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100036697.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100036697.2 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100034600.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100034600.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961147785.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961147785.2 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999961145675.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999961145694.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999961145684.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999961147786.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999961145684.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999961147786.2 node_expansions=63
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999961145675.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999961145675.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999961145675.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999961146675.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999961147237.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999961147508.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999961145684.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999961146673.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999961145952.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999961146675.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999961146675.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999961145684.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999961145671.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999961146682.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999961147782.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999961146671.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2099999961147782.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961147784.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961147784.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936147794.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936147794.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000036147794.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000044481128.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000097258906.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000100036683.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000080592240.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000013924674.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000022258895.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000047258905.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000075036685.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000100036707.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000108370029.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000058370020.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000116703362.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000038925572.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999972258896.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000013924684.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000013924682.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050036673.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000116703362.5 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116703331.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116703331.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116703366.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116703366.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000116703365.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116703370.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000116703364.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116703363.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116703350.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000116703370.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116703386.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116703386.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141699882.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141699882.5 node_expansions=27
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000133369032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000127812365.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000141699864.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2400000141699864.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141699866.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141699866.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141699866.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141699866.0 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000158365533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000152808852.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=2700000158365533.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000158365522.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000158365522.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000158365530.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000158365530.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000077809985.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000069476652.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000175032137.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000141698874.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000122254429.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999977809972.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000038920194.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000063921083.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=3000000125032137.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=3000000152809915.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=3000000177809915.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000150032207.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000100032207.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=3000000116698804.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2699999988921083.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000041698861.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000066698861.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000075032194.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=3000000177809915.5 node_expansions=301
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000141698863.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000141698873.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000141698872.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000177809915.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000141698873.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=3000000177809915.5 node_expansions=48
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000177809948.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000169476598.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000166698821.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000166698804.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000158365494.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=3000000177809948.5 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080571713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069456942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063899720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075013599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072235821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077792824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236657.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072237491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236935.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077793046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030566887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080569220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030564665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080568387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055565553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232766.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231655.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050012497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063902487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052787766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069458101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052789097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061125545.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058348045.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072236442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030566886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030563552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030566608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063899432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050010552.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000080571713.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575311.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080571713.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571700.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000080575311.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033348877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027791655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027793597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019459384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019459386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025011043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025012987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047234987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994456588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994458798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044460589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994456588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044460324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019457486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000012694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000011583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013904431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005567681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005568237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011126039.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000013527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013901875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013899375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000010472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022235264.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030572186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016677739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016678850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036125032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994458796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013903017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994455448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994458518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000011017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000012684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019457198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013902462.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000047234987.4 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047234987.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047233876.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047234431.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000047234987.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047235010.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047235010.4 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047237506.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236673.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047234996.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047235018.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047235006.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047239597.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047236673.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047237228.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000047239597.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047239597.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047239597.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938902706.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938902706.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911124917.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911124917.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938902708.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938902708.9 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999938905208.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938905653.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938906764.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938904375.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938902710.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938902708.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938902708.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938904377.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938904931.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=599999938906764.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906766.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938906766.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020553.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020553.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020518.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020518.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020553.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020553.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020520.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020520.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020554.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020554.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027800386.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077802164.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047243665.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027800386.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938906790.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047243667.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077802164.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047243665.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047243678.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047243665.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047243667.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000077802164.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000077802164.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000020554.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047243667.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047243667.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047243665.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047243678.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000077802164.5 node_expansions=174
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000077801722.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077801053.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077802177.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077802166.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077800886.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077799222.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077799220.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077799220.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000077800886.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000077801442.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000077802177.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802166.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077802166.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077805110.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077805110.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000077804667.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077804012.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077805110.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077803832.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077802176.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077802165.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077802167.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077803834.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000077803167.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000077803278.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000077803998.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000077805110.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077805110.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077805110.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077809408.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077809408.0 node_expansions=23
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000077805109.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077807611.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077806942.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077806777.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077806233.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077805111.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077805111.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077809444.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077806776.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000077806109.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000077805109.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000077806953.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000077809444.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077806664.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077806664.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077809444.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077809444.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027810151.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000047253889.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027810151.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999938916998.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000047253887.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077811929.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047253887.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000047253887.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047253889.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047253900.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000077811929.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000077811929.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000000030775.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000000030775.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000047253889.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000047253887.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047253900.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047253887.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000077811929.0 node_expansions=184
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000077809442.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077811929.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000077811262.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077811095.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077810553.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077810999.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077811818.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077809431.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077809429.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000077811095.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000077810429.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000077809443.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000077811262.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000077811929.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077811943.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077811943.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077811931.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077811931.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027813616.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077815394.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000047256375.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027813616.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999938919486.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047256390.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047256389.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000047256389.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047256375.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047256375.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000077815394.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000077815394.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000000033264.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000000033266.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000047256375.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000047256377.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047256377.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047256377.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000077815394.5 node_expansions=268
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000077811946.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077811909.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000077811919.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000077811922.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000077815394.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000077815394.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000077811894.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077813742.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000077813561.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077813005.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077813450.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077814318.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077814394.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077811894.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077811894.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000077815429.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000077813572.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000077812894.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000077811894.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000077813728.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1200000077815429.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077815429.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077815429.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938922950.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938922950.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938920185.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938920185.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938920464.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938920464.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938920464.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938920464.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938920478.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938920478.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972250754.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972250754.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972250742.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972250742.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972250776.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972250776.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000000030164.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000050031942.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000019473889.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000030164.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999911137009.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019473887.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077809720.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000019473887.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000019473887.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000019473889.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000019473889.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050031942.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050031942.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999972250776.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000019473887.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000019473889.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047254164.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047254164.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000077809720.2 node_expansions=262
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000077807222.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077809055.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000077808887.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077808331.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077808776.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077807220.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077809733.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077807220.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077807220.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000077808887.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000077808220.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000077807222.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000077809053.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1200000077809733.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077809720.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077809720.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077809720.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077809720.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000077809724.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077815116.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000077809696.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000077809701.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000077809688.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000077815116.8 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000077809672.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077809686.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000077811520.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077811352.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077810798.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077811228.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077809685.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077815116.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077809706.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000077809672.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000077811353.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000077810672.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000077809672.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000077811540.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1200000077815116.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077815116.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077815116.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077815131.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077815131.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077815116.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077815116.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077815127.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077815127.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077815142.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077815142.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077815127.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077815127.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077815141.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077815141.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077815144.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077815144.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077815142.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077815142.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077815176.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077815176.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911144953.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911144953.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911149828.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911149828.8 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999911149828.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999911144939.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999911144939.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999911146773.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999911146606.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999911146051.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999911146509.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999911144953.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999911144950.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999911146786.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999911144939.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999911146606.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999911145939.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999911144939.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999911146786.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1199999911149828.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999911149828.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911149828.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911149828.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911149828.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911149839.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911149839.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911149854.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911149854.2 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999911149866.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999911152519.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999911149855.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999911151686.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999911151519.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999911150964.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999911151410.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999911149853.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999911149853.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999911151686.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999911152242.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999911149866.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999911151521.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999911150853.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999911149853.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999911151688.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1199999911152519.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911152519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911152519.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911152519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911152519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911152519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911152519.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911152519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911152519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999883372521.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999883372521.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999883372519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999883372519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999883370853.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999883370853.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999883370866.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999883370866.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999883370853.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999883370853.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999883370855.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999883370855.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999972261533.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000086152130.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999991707742.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999972261521.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999991707744.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050041089.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055596574.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999991707753.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999991707742.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999991707755.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058374352.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022263325.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999944484631.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999944484631.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999991707742.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999991707742.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000019485533.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047263299.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000086152130.2 node_expansions=74
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000077818797.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000086152130.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1500000086152130.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086152165.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086152165.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883370796.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999883370796.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883370794.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883370794.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883370818.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883370818.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999883370824.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999883370805.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999883370808.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999883370818.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999883370808.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883370824.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883370824.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883370824.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999883370811.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999883370805.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999883370809.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999883370834.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999883370821.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=899999883370834.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883370831.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883370831.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883370818.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883370818.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999858360595.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999858360595.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999858363818.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999858363818.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999858363831.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999858363831.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999858363845.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999858363841.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999858363853.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999858363851.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999858363842.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999858363853.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999858363842.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999858363842.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999827808286.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999827808286.9 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=899999827808288.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999827808287.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999827810122.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999827809955.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999827809399.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999827809843.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999827808288.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999827808288.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999827809122.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999827810677.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999827808288.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999827809954.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999827809288.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999827808299.9 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=899999827810122.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=899999827810677.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999827810691.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999827810691.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999827812510.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999827812510.1 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999827810676.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999827810676.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999827811690.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999827812510.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999827812343.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999827811787.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999827812232.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999827812510.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999827810676.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999827810676.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999827811510.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999827810675.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999827812356.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999827811690.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=899999827810676.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=899999827812510.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=899999827812510.1 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999827811412.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999827811412.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999802805801.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999802805801.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999802805786.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999802805786.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863919565.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863919565.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863919573.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863919573.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863919576.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863919576.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863919586.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863919586.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999863919587.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999863919576.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999863919576.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999891697296.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999863919598.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1199999891697296.8 node_expansions=27
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891697296.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1199999891697296.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891697296.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999891697296.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891697364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999891697364.8 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999958363112.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088920458.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025031566.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999952807566.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999802805777.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999975031555.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000063920442.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000002809346.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000000031555.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999975031557.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000031569.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000005587109.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000005587123.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999891697333.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999975031555.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999975031554.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000002809361.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000030587112.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000088920458.0 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000088920455.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088920420.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000088920430.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088920449.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000088920436.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088920455.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999802805789.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999802805789.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999802805786.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999802805768.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999802805749.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999802805752.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999802805752.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999802805786.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999802805787.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999802805787.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999802805801.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999802805801.2 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077792830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080570884.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069460056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072237824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077791713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077791165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027791053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050012498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061125612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069460056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061123053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072237275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063902265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058346431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066678664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066677275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050008332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027787441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027787719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027784940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027787440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058345823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052788600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041675554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044455277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038898887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000080571157.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573935.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573657.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575879.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000080575879.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000022238830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027795775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036130277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022239652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038908044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050017824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000016678830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019456886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036124722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036128612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999986128487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019461922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022239433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030574723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011124073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005569628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011123819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991679860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991678472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002790739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027792754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011123795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999986124851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999986125139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999986122337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999986124837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016683264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000014027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002791017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005570741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002792684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000014350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022239421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008348795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016681585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999994459015.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000050017824.4 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017824.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017546.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017824.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000050017824.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686525.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686525.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999991681814.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991684197.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991684472.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991681814.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991686406.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991683759.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991684194.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991686536.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999991686536.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686536.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686536.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686573.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686573.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686573.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686573.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686550.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686550.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991686573.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991686559.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686573.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798563.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798563.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798576.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798576.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798589.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798589.4 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000002798577.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002800945.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002800945.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002801223.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002798576.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002802348.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002803178.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002800520.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002801789.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000002803178.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803167.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002803167.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002798551.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002798551.4 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000002805555.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002803165.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002805554.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002805567.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002805845.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002805832.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002803166.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002806943.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002803178.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000002806388.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000002798551.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000002798551.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002798551.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002798551.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002798576.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002798576.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072244799.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025020785.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083355896.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000113911478.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000102800367.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000102800364.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025020784.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025020798.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055578131.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055578131.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077800341.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000113911465.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077800353.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077800341.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077800362.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077800341.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077800353.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077800353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000113911478.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911465.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911465.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113915175.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113915175.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113911466.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113911444.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113911454.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113911467.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113915175.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000113915175.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113912829.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113911426.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113913799.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113913809.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113913107.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113914063.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113911450.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113915188.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113911416.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113914632.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000113915188.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113915198.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113915198.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113915189.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113915189.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072253675.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025024545.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000002802323.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083364786.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000102804089.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000102804088.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025024543.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025024522.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055581856.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055581855.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077804090.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000113915223.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077804100.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077804077.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077804077.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077804100.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077804078.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077804078.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000113915223.0 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113915223.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113915223.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113915215.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113915215.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113920368.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113920368.2 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113915227.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113915234.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113915234.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113915236.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113915234.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000113915236.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113915236.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113915236.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138911439.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138911439.8 node_expansions=51
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113915247.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113915233.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113915247.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000144470781.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000144470794.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000136137461.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1200000144470794.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470794.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144470794.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122245793.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122245793.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122245794.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122245794.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122245792.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122245792.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097245792.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097245792.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147244776.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147244776.8 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122245806.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147244776.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122245805.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122245784.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122245801.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000147244776.8 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000122247184.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122245796.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122248182.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122248182.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122247470.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122248448.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122245804.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122247726.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122245782.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122245796.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122249015.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000147244790.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1500000147244790.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147244800.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147244800.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147244811.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147244811.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000147244814.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147244830.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000147247989.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147244822.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147244823.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000147247989.2 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000147246211.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147244818.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147247169.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147247167.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147246463.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147247448.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147244796.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147246751.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147244811.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147244828.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147248000.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000147248000.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000147247989.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147247989.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122248026.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122248026.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000105581362.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999977801804.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022247147.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000091692460.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000122248025.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000136136914.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000133359127.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013913792.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000013913803.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063914695.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063914692.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000086136903.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000086136917.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086136918.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086136914.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000108359136.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000108359127.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000061136911.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000136136914.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136136918.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136136902.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136136918.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166692436.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166692436.2 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136136928.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136136899.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136136928.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136136944.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136136944.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136136944.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136136941.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136136944.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000136136946.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136136946.8 node_expansions=2
FooPlayer.decide: Prioritizing 16 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000166695406.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166693850.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000166692461.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000166693461.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000166694128.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000166695128.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000166692461.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000166694406.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000166693461.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000166692461.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166692461.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166694850.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000158355964.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000166695406.0 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=1800000158362072.5 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=1800000161139850.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1800000166695406.0 node_expansions=234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000166695440.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000158362096.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000161139850.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1800000166695440.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166695406.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166695406.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130584308.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130584308.2 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000130589058.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000130587780.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000130586669.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000130587947.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000130588336.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000130589336.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000130586669.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000130586669.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000130587669.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000130586669.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000130586669.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000130589336.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2400000130589336.0 node_expansions=340
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000130588891.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000130589081.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130588338.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130586947.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000130587960.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000130589349.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130588630.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130586961.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130586981.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130587960.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130586961.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130586961.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000130589628.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2400000130589349.5 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130589370.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130589370.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000155589369.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000155589369.0 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000130589379.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000130589364.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130589379.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000130589387.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130589387.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000097253311.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999972256889.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999986146667.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000113918421.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000180586644.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000155586644.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000008368889.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000008368889.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000058369778.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000058369778.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000080592000.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000180586644.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000080592000.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000080592000.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000080592000.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000130586644.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000130586644.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000055592000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000180586644.5 node_expansions=552
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000152811596.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000152814198.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000152811591.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000152811591.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000180586644.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000152811593.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000180586644.5 node_expansions=107
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000152813535.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000152813693.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000152811570.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000152811570.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000152812570.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000152813137.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000152813236.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000152811582.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000152811582.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000152812584.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000152811584.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000152811570.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000152814248.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000180586659.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000175029558.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000161142504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000161138723.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2700000180586659.0 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180586668.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180586668.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011141314.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011141314.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011141336.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011141336.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011141337.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011141337.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000011141338.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000011141350.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000011141347.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000011141359.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000011141373.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000011141373.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011141359.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011141359.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011143461.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011143461.0 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000011146212.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000011145546.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000011143434.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000011144101.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000011144434.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000011144990.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000011145101.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000011143434.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000011143434.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000011144434.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000011143434.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000011143434.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000011145101.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2700000011146212.5 node_expansions=334
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000011143292.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000011143284.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000011143294.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000011143308.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000011146212.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000011146212.5 node_expansions=48
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000011145393.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000011143268.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000011143268.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000011144279.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000011144860.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000011144946.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000011143268.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000011143282.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000011144279.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000011143293.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000011143279.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000011146224.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000011144949.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2700000011146224.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000011146212.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011146212.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025036016.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000025036016.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025036028.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000025036028.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011146240.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011146240.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000097258242.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000025036007.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000091702692.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000180591561.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000158369339.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000155591592.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000047258223.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000047258250.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000086147139.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000058369360.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000080591557.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000180591579.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000108369340.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000108369325.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000108369325.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000130591592.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000130591583.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000083369325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000180591579.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180591583.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180591583.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000180591579.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180591579.5 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000180596070.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000180593959.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000180594348.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000180594959.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000180596070.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000180595514.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000180595625.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000180593959.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000180593959.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000180594959.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000180593959.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000180593959.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000180595625.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000180595514.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2700000180596070.0 node_expansions=1260
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000180593681.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000180593690.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000180594681.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000180596070.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000180595234.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000180595346.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000180593678.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000180593681.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000180594681.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000180593690.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000180595812.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000180593678.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000180595369.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000180595246.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2700000180596070.0 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000180596090.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000180596049.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000180596059.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000180596060.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000180596082.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180596090.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011150756.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011150756.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000097262736.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000025040528.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000116707146.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000180596092.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=3000000186151590.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000155596082.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000047262735.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000047262746.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000086151639.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000058373846.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000080596069.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000180596079.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000108373846.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000108373868.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000108373848.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000130596090.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000130596080.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000083373867.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=3000000186151590.5 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000158373869.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000158373870.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000158373870.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000158373859.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000158373859.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000097262761.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000011150748.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000025040546.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000091707194.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000180596094.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000155596092.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000047262748.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000047262750.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000086151639.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000058373861.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000080596083.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=3000000202814095.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000108375994.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000108373861.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000108373861.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000130596095.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000130596096.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000083373861.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=3000000202814095.5 node_expansions=130
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180596079.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180596079.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000180596081.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000180596079.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000180596083.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000180596083.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000180596093.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2700000180596093.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180596080.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180596080.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000208375962.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000208375962.0 node_expansions=325
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=3000000208375947.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000208376614.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000208377336.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000208376947.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000208377503.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000208377614.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000208375947.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000208375947.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000208376947.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000208375947.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000208377614.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000208375947.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000208377614.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000208377503.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000202822059.0 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=3000000205599836.5 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=3000000208377614.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=3000000208377614.5 node_expansions=2463
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000208375503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000208375503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000208376503.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000208376503.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000208377058.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000208376503.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000208377058.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000208375503.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000208375503.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000208376503.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000208375503.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000208377614.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000208375503.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000208376058.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000208377058.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000202822059.0 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=3000000205599836.5 action_type=ActionType.BUILD_CITY
  Action 17: expected_value=3000000208377614.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=3000000208377614.5 node_expansions=234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000202822084.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000205599851.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000208377640.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=3000000208377640.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022234614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000000009003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025011780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030567947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961120003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000000007891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991674502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994449835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000005668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999986116168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961117502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999961113056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002788168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000009557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977783945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000033343780.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000033343780.75 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047242267.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038907266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025017496.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044463669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033350811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033351646.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025016867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036123053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997232729.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038908034.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047240614.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038908969.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025017506.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038907251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027796075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016682489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019462199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000014906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903253.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011126016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005568248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005566026.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011122427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002788805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997233277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997236055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997234615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997234086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016682153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011123527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025015809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002790485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019460517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025017486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002791887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022238606.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016682459.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000047242267.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238933.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047242267.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047242286.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000047242286.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047237266.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047237266.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047237266.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047237266.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988902146.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988902146.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988902144.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988902144.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907150.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988907150.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988903817.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988907164.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988904928.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988904533.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988902150.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988902164.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988904519.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988904372.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=599999988907164.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907174.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988907174.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907178.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988907178.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988907164.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988907164.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907176.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988907176.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033355908.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047242275.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083353410.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025018287.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083353410.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033351633.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997240497.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047242289.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047242276.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047242289.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999988907164.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047242276.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047242289.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083357686.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047242275.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047242298.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047242275.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047242276.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000083357686.4 node_expansions=90
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083355039.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083356020.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083356150.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083355765.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083353396.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083353399.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083357686.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083355742.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083355608.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000083357686.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357709.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357709.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033359975.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047250631.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083361753.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055574704.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083361743.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033359977.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997248853.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047250631.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047250631.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047250631.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999988915519.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999988915519.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047250631.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047250631.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047250631.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047250631.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047250631.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047250631.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000055574704.6 node_expansions=416
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000025024242.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000025025242.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000025025243.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000025025354.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000025026645.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000025024965.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000025022589.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000025022576.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000025024965.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000025024799.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000025026645.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025026645.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025026645.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915533.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915533.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915519.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988915519.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963915530.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963915530.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988919017.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988919017.5 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033359975.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047250642.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083361750.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025026655.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083361753.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033359975.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997248877.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047250652.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047250642.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047250628.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999988915530.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047250655.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047250652.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083361790.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047250628.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047250655.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047250642.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047250642.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000083361790.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361763.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361763.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083365263.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083365263.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000083361801.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083364176.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083364454.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083364440.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083364565.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083365274.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083364163.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083361774.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083361774.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083364176.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000083364009.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000083365274.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083365288.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083365288.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083365288.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083365288.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000083365274.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083367676.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083367941.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083368052.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083367941.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083370719.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083365288.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083365274.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083367674.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083365301.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083367690.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083367496.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000083370719.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083370746.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083370746.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058368258.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058368258.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000058368246.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000058368235.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058368246.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000058368248.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000058370635.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000058370913.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000058371025.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000058370913.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000058370635.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000058370635.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000058368248.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000058368247.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000058368248.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000058370469.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000058371191.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000058370191.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000075027737.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000083362615.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000077807346.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000075026902.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1500000083362615.2 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000083362614.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083362614.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000000028368.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000028368.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000028382.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000028382.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000031134.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000031134.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000028384.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000028384.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000031171.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000031171.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000000028407.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000000030781.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000000031059.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000000031181.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000000031061.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000000030783.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000000030796.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000000028393.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000000028392.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000000028393.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000000030617.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000000030339.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000000030338.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000000031181.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000031171.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000031171.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000031172.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000031172.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963920061.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963920061.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000031195.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000031195.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000031161.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000031161.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000031171.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000031171.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000033846.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000033846.2 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000000031160.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000000031182.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000000031192.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000000033846.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000000031195.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000000031202.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000000033846.2 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000000031190.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000000033568.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000000033846.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000000033846.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000000033583.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000000033846.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000000033568.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000000031180.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000000031179.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000000031179.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000000031193.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000000033415.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000000033124.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000000033124.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000000033846.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000033860.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000033860.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963925388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963925388.5 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999963922746.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999963925124.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999963925402.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999963924680.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999963925402.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999963925124.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999963925402.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999963925124.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999963922735.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999963922735.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999963922735.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999963922735.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999963924968.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999963924691.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999963924694.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1499999963925402.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963925416.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963925416.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963925415.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963925415.0 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999963925403.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999963926972.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999963927801.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999963927347.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999963926958.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999963927804.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999963928068.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999963927790.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999963925402.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999963925413.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999963926403.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999963925402.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999963925413.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999963927625.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999963927346.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999963925413.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1499999963928068.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963928068.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963928068.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944483638.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944483638.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999944483658.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999944483624.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944483658.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975035516.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975035516.0 node_expansions=83
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1499999944483649.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999944484760.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999944485191.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999944486025.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999944485594.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999944486316.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999944485191.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999944486036.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999944486025.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999944483636.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999944483636.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999944484647.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999944483649.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999944483649.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999944485871.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999944485581.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999944483636.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999944480947.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1799999975035502.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1799999975034724.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1799999972256959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1799999961143571.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1799999975035502.5 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975035516.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975035516.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999955591104.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999955591072.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955591104.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955591083.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955591083.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000011147536.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000002814197.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000063925314.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999991702197.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000075036429.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000016703096.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999975036419.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999997258647.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000047258651.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000002814207.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999955591085.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000002814207.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000002814193.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000094480864.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999991703102.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999972258640.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000002814197.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999977814205.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000094480864.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000094480870.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094480839.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094480870.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122255954.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122255954.5 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000011147506.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000002816800.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000063925275.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999991704800.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000075039022.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000016705689.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999975036408.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999997261244.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000047261244.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000002814164.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999955591065.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999955591051.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000002814162.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000002814164.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999991703059.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999972258607.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000002814163.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999977814162.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000075039022.5 node_expansions=204
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000075036387.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000075036394.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000075039022.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000075036381.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000075036381.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000075039022.5 node_expansions=63
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000075036370.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000075037494.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000075037383.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000075038759.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000075036367.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000075039036.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000075037938.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000075038771.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000075038758.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000075036383.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000075036383.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000075037369.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000075036370.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000075036383.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000075038591.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000075038300.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000075036379.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000075039036.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038927926.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038927926.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075039064.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000075039064.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000075039050.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000075039046.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000075039036.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000075039036.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000075039048.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075039050.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075039070.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000075039070.5 node_expansions=13
FooPlayer.decide: Prioritizing 22 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1800000075039076.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000075040173.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000075040063.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000075041461.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000075039073.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000075040062.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000075040615.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000075041462.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000075040340.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000075041452.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000075039072.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000075039062.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000075040076.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000075039076.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000075039076.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000075039907.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000075041008.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000075039059.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000102813165.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000094478152.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000091700374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000091699274.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2100000102813165.8 node_expansions=246
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102813164.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102813164.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000038926635.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000030593302.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000063924277.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000019478953.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000044479842.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000002813165.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000025035399.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000075035388.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000002813164.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999955590054.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999983367831.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000030590953.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000030590944.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000122259969.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000019479839.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000000035401.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000030590956.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000005590966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000122259969.0 node_expansions=132
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122257623.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122257623.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122262388.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122262388.0 node_expansions=365
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000122260008.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122261119.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122261008.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122262397.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122260008.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122261008.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122261563.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122262397.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122261285.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122262397.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122260008.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122260008.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122261008.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122260008.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122260008.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122260841.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000122261952.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000122260008.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000122262397.0 node_expansions=1394
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000122261300.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122261031.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122260021.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122260008.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122260010.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122262420.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122261008.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122261031.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122260022.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122261574.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122260008.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122262410.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122260022.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122261130.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122261574.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122260854.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000122261119.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000122261022.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000122260022.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000122262420.0 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000122262399.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122262395.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122262399.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122264784.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122264784.8 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000122262419.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122264759.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000122262420.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122264797.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122262420.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000122262431.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000122264797.2 node_expansions=138
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2100000122263688.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122263408.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122262410.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122262408.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122262408.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122264241.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122263409.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122263410.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122262410.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122263975.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122262410.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122264797.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122262410.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122263530.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122263978.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122263975.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000122263257.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000122263534.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000122263423.0 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2100000122262423.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2100000122264797.2 node_expansions=100
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000122264808.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122264759.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122264808.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122264263.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122264263.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000122264265.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122264243.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122264265.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122263442.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122263442.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000122262048.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122263434.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000122263432.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000122263453.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000122263433.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000122263444.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1500000122263453.0 node_expansions=73
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000122262055.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122263430.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000122263430.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000122262042.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122263398.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000122263398.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000122263396.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122263396.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000038930097.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000030596765.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063930082.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000019484741.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000102818966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000044485630.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000002818960.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000025041208.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075041194.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000002818952.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999955595875.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983373641.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000030596730.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030596764.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019485642.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000000041174.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000030596752.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005596739.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000102818966.0 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102818984.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102818984.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000102818966.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102818973.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102818963.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102818975.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102818963.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000102818975.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088927699.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088927699.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088927710.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088927710.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088927706.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088927706.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088927729.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088927729.5 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088927723.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088927723.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088927721.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088927721.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000088927745.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088927721.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088927745.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088927740.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088927740.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000088927742.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088927727.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088927742.5 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066679490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025011554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025012444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061125546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066680876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069456988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025011554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025011831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025012445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025012723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063903324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063903324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058348056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058345776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066679720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069457220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063902220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058345776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061123553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047232440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063901987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041677488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052791101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044456377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058347767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038900221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052790833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038899107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038899107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063899997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050010218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058344108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050008552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061124164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050011886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676051.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041677163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055567164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899329.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000069458879.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000069463324.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069462213.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069460824.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000069463324.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030570220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997235985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000011817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027791553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033348556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033347723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997235975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997236255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997235987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997236261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030565755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041677766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041681935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030570200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041681657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036126652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570208.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033347976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027792708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005567083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016678205.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008342915.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008344026.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011121238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025010197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011121573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011123517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036122473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022234626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030568519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022232961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033348587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033348307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013900459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013901570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027791585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011123739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000041681935.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041680546.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041681935.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041680546.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000041681935.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041686812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041686812.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000041685830.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041684476.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041686811.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041684164.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041684198.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041681931.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041684311.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041686255.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000041686811.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041686811.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041686811.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041686847.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041686847.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041686859.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041686859.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041686848.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041686848.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041686847.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041686847.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041686848.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041686833.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000041686846.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000041691151.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000041686856.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000041691151.9 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000041689498.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041690707.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041689320.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041689042.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041689054.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041686820.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041689207.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041691151.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000041689498.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000041691151.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008357832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008357832.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041691178.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041691178.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069473818.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022245843.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000069468954.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030583151.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997244943.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041691178.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041691167.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041691165.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994468067.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994468054.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041691165.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000075024509.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000075024523.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997244943.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041691178.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041691165.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041691178.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041691165.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000075024523.2 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075024512.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075024512.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075024514.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075024514.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075024513.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075024513.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075029374.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075029374.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075024514.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075024514.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097242365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097242365.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000075024512.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075024513.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000075024513.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097242365.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075024523.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000097242365.0 node_expansions=45
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000075027165.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075028387.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075026901.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075029387.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075026999.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075026734.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075026722.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075024500.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075026889.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000075027165.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000097241809.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000097242365.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=900000097242365.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097242365.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097242365.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097242365.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097242365.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097242407.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097242407.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097242394.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097242394.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097242395.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097242395.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000097242408.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097242403.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097242391.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097246254.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097242391.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000097246254.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000097245031.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097246254.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097243768.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097246267.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097244865.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097244599.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097244599.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097242379.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097244754.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097245059.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000097246267.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097246254.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097246254.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119463609.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119463609.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000097248936.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097248669.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097250170.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097247657.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097248768.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097246269.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097248490.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097250879.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097248657.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097248936.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000097246268.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000119463609.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1200000119463609.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119463643.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119463643.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119463624.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119463624.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119463625.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119463625.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000119463626.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119463659.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000119463625.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000119468190.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000119463636.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000119468190.8 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000119465291.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119465983.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119467511.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119465011.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000119466122.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119463653.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000119465841.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119468190.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000119466002.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000119465275.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000119463622.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000119468190.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119468191.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119468191.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000119468227.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119468227.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119472837.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119472837.2 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091690462.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091690462.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091690449.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091690449.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091690451.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091690451.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091690469.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091690469.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091690461.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091690461.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091695068.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091695068.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000091692124.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091694346.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091692846.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091691846.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091692957.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000091692846.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000091695082.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000091690457.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000091692679.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091690473.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091692846.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091692126.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119464571.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000091695082.0 node_expansions=60
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091695083.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091695083.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091695084.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091695084.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091695085.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091695085.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125022063.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125022063.5 node_expansions=57
FooPlayer.decide: Filtering out maritime trades from 8 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091695088.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091695088.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125022077.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125022077.0 node_expansions=57
FooPlayer.decide: Filtering out maritime trades from 8 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091695087.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091695087.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125022078.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125022078.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000080583964.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000025028410.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000033360863.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000058361744.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000069472863.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999969471964.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000025028421.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000025028408.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000025028410.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999977805310.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999955583076.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000002806188.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000091695076.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000002806186.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000002806188.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000002806186.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000025028410.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000025028410.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000091695076.0 node_expansions=58
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091695078.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091695078.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955583061.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955583061.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999955583058.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999955583058.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999955583061.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999955583061.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999955583058.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999955583061.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955583074.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955583074.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955583077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955583077.5 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999955584714.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999955586950.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999955585448.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999955585992.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999955584448.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999955585547.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999955585436.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999955584048.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999955583047.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999955585283.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999955583047.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999955585437.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999955584726.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999983356146.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2099999988910021.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2099999988910021.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988910007.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988910007.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988910055.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988910055.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988910055.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988910055.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988913931.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988913931.0 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000113910948.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000058355389.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000066687836.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000091688724.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000102799836.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002798945.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000025021167.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000058355389.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000058355389.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011132278.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000036133169.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000125022068.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000125022058.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000036133179.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000036133181.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036133179.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000025021181.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000025021167.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000125022068.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125022071.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125022071.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988913933.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988913933.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988910061.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988910061.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988913932.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988913932.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988910068.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988910068.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988913950.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988913950.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000113910947.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000058355390.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000066687836.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000091688725.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000102799836.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002798948.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000025021168.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000058355391.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000058355405.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011132280.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000036133179.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000125022058.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000125022058.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000036133179.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000036133168.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036133170.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000025021170.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000025021183.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000125022058.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125022059.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125022059.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125022068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125022068.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000125022068.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125025896.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000125025932.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000125022058.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000125022090.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000125025932.0 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000125023711.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125025945.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125024396.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125024011.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125023445.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125024543.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125024410.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125022067.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125022067.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125024289.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125022056.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125024410.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000125023709.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000125025945.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125025960.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125025960.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125028826.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125028826.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125025968.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125025968.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125025958.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125025958.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000113917728.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000058359294.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000066694617.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000091692627.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000102803734.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002802860.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000025025082.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000058359304.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000058359291.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011136180.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999988913961.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036137070.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000125025972.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000036137081.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000036137070.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036137082.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000025025070.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000025025082.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000125025972.5 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125025961.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125025961.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000125034270.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125030492.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125031214.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125031326.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125030214.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125031325.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125031214.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125028825.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125028825.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125031770.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125031326.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125028825.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000125031492.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000125030492.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000125034270.2 node_expansions=360
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000125028851.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125028853.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000125028853.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000125034270.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000125028850.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000125034270.2 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000125030506.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125031242.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125030770.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125030216.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125031336.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125031214.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125028839.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125028825.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125034270.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125031784.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125028825.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125031061.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000125028850.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000125031214.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000125030506.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000125034270.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125034283.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125034283.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000125034298.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125034298.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000125035964.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125036686.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125037241.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125036241.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125035686.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125036797.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125036686.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125034297.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125034297.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125034297.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125037241.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125036519.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000125034297.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000125036686.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000125035964.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000125035297.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000125037241.8 node_expansions=192
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000125037239.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125037229.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000125037253.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000125037243.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000125037240.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000125037253.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125037253.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125037253.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125037244.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125037244.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039743.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039743.8 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125037242.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125037242.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039744.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039744.8 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125037246.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125037246.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039746.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039746.8 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125037247.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125037247.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039746.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039746.8 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000125038916.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125039639.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125039207.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125038652.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125038250.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125038262.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125039752.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125039652.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125037263.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125037249.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125037251.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125039361.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000125039472.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000125037251.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000125039640.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000125038918.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000125038250.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000125039752.8 node_expansions=51
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039750.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125039750.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039754.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039754.8 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 31 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000125041429.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125042141.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125041696.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125041154.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125040754.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125040754.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125040751.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125042140.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125041864.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125039754.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125039754.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125039753.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000125041864.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000125041987.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000125039753.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000125042142.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000125040029.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000125040751.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000125042142.5 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125042142.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125042142.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125042170.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125042170.0 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125042174.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125045376.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000125045376.8 node_expansions=48
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000125042130.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125045373.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000125042170.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000125042158.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000125045386.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000161153244.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000161153244.5 node_expansions=267
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000125042168.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125045385.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000125045353.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161153229.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000125045385.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000161153244.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000161153244.5 node_expansions=226
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161153241.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000147264351.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000147264355.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000147264364.2 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1800000147264353.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1800000161153241.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161153253.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161153253.5 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999988930122.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1799999988930122.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1799999988930132.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1799999988930133.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1799999988930140.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1799999988930144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988930144.5 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999988930123.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1799999988930136.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1799999988930121.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1799999988933320.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1799999988930133.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1799999988930143.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=1799999988933320.2 node_expansions=52
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999988930121.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999988933320.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999988930108.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999988930131.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999988930131.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999988933320.2 node_expansions=61
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1799999988931487.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999988931099.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999988932222.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999988930098.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999988931098.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999988931778.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999988932488.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999988932042.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999988931098.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999988930129.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999988930099.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999988932500.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999988932210.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999988932320.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999988933321.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999988930376.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999988931653.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999988930109.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1799999988931111.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1799999988933321.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988933323.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988933323.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988935708.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988935708.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988933321.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988933321.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988935709.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988935709.5 node_expansions=34
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1799999988934711.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999988934334.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999988935432.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999988935709.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999988933320.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999988934332.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999988934988.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999988935709.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999988935265.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999988934320.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999988933352.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999988933333.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999988935710.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999988935431.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999988933321.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999988933598.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999988934907.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999988933320.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1799999988934320.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1799999988935710.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988935709.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988935709.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999988935710.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988935710.2 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000150047730.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000094492161.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000066713506.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000127825506.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000138936619.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038935717.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061157939.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000094492161.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000094492161.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000011157939.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072269939.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000161158841.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000161158841.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000072269939.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000072269946.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000072269939.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061157939.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061157944.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000161158841.8 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161158835.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161158855.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161158830.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161158819.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161158865.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000161158865.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161158865.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161158865.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180599339.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180599339.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161158842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161158842.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161158888.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161158888.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000150047754.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000094492188.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000097264050.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000127825528.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000138936629.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038935744.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061157967.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000094492219.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000094492189.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000011157967.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999988935741.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000072269967.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000180599328.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000072269964.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000072269966.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000072269967.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061157997.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061157977.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000180599328.8 node_expansions=82
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000180593886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000180599340.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000180597396.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000175044363.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000169486563.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000175045363.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2100000180599340.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180599344.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180599344.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180599367.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180599367.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000180599377.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180599376.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000180599345.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000180599357.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000180599355.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180599377.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019488243.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019488243.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999994485721.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019488268.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000019488224.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000019488266.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000019488231.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000019488268.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000019488243.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019488205.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019488243.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994485756.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994485756.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999980594633.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999994485719.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999994485719.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994485720.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994485720.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999994485769.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994485769.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999994485758.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994485758.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000016707955.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000016707955.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999991707956.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000016707965.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000016707956.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000016707943.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000016707968.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000016707968.8 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000002816842.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002816842.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999991707976.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999991707976.8 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999991707967.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999991707989.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999991707968.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999991707965.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999991707978.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2099999991707989.2 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999991707991.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999991708001.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999991708001.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999977816854.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977816854.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000119484635.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000094484668.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000016705965.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000097262445.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000108373520.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000008372656.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000030594857.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000113929080.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000044484667.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999969484635.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041706866.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000130595742.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000130595766.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000041706857.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000041706856.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000041706876.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000030594876.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000080594879.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000130595766.8 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130595742.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130595742.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130595756.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130595756.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000119484658.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000094484634.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000016705964.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000097262443.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000108373520.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000008372620.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000030594874.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000113929102.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000044484623.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999991706843.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041706845.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000130595745.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000130595744.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000041706845.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000041706845.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000041706874.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000030594845.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000080594851.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000130595745.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130595769.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130595769.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130595786.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130595786.2 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000119484657.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000094484666.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000016705990.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000097262434.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000108373555.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000008372654.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000030594876.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000113929101.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000044484658.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999991706880.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999969484654.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000041706878.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000130595766.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000041706878.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000041706890.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000041706880.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000030594886.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000080594888.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000130595766.2 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130595753.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130595753.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000130595777.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130595777.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130595778.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130595778.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130595783.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130595783.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130595786.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130595786.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130595799.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130595799.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000119484670.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000094484667.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000016706000.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000097262459.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000108373563.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000008372677.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000030594889.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000113929118.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000044484671.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999991706888.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999969484666.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000041706888.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000130595785.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000041706888.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000041706889.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000041706891.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000030594891.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000080594896.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000130595785.2 node_expansions=240
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000130595793.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130595788.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000130595772.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000130595786.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000130595772.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000130595796.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000130595796.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130595796.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130595796.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152818000.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000152818000.5 node_expansions=38
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000130595808.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000152817989.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000152818001.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000152818001.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000152817989.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2400000152818001.5 node_expansions=135
FooPlayer.decide: Prioritizing 5 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000172260584.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000172260584.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000172260584.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000172260584.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2700000169482807.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=2700000172260584.5 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000152817987.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000152817989.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000152818009.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000172260584.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000152817999.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2700000172260584.5 node_expansions=27
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000172260595.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000166703472.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000161145694.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000166704472.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2700000172260595.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000172260584.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000172260584.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000172260600.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000172260600.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000172260602.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000172260601.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000172260601.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000172260612.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000172260611.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000172260612.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000172260612.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000172260612.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000172260621.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000172260621.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000172260613.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000172260621.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000172260610.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000172260613.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000172260623.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2700000172260623.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000158369509.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000172260612.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000172260612.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000172260620.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000172260620.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000011149512.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011149512.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000011149513.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011149513.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000036121836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013897613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999966672502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999966670001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999966670835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011117890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000016675946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008339002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000036121836.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000036121836.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000030568277.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044458344.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055572834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055572567.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044458612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030567721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055571978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055572812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050016978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052795054.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047237475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008347699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008345210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033346321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050016421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000050016431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025013586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033348585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016678539.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679649.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038902220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022233260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022231871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008344372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008342948.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008345750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025011042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011121305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011123527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019454906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030567152.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019456028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019455193.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022233813.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022232426.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038901917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000055572834.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570057.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055570612.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000055572834.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572846.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572846.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008348834.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008348834.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008348834.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086128411.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055572845.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083350634.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000015500.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055572845.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055572834.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055572834.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086133821.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086128411.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055572834.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083356043.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083356043.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000015501.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000015500.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055572834.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086133821.1 node_expansions=108
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086133543.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131609.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130340.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086130629.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086130896.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086132298.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086130896.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086133832.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000086133832.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133832.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133832.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008354265.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008354265.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008354276.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086133823.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055578265.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083356054.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000020932.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055578276.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055578265.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055578265.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086133834.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055578266.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055578265.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083356054.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083356056.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000020945.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000020932.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055578279.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000086133834.6 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133845.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133845.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133856.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133856.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086133867.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133829.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133867.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133868.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133868.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086133868.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133853.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133868.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119467145.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000111133811.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000119467145.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467144.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119467144.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020931.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000020931.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041687575.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041687575.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000041687575.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000119467166.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088911609.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116689354.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088911575.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088911609.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088911575.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000119467144.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000119467146.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088911598.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088911589.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000116689401.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116689367.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000000020932.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000000020908.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088911597.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000119467166.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467146.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119467146.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467189.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119467189.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119467214.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119467186.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119467214.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467200.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119467200.9 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119472368.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119470423.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119469132.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119470131.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119469409.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119469699.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119471076.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119469699.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119472078.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144461754.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1200000144461754.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144461753.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144461753.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144461752.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144461752.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000088906184.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000041682198.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000088906184.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113906184.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000141683988.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025015531.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088906196.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088906184.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113906184.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000144461753.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000144461767.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113906198.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113906196.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000141683989.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000141683975.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025015532.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000025015532.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113906196.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000144461767.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144461755.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144461755.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144466879.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144466879.8 node_expansions=24
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000144466913.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144464968.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144463721.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144463721.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144463990.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144464254.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144465643.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144464278.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144465667.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000144466913.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144466913.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144466913.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000088911322.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000041687346.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000088911357.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000144466892.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000113911336.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000141689101.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088911324.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088911322.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113911336.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000144466903.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000144466915.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113911346.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113911346.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000141689126.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000141689127.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025020669.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000025020656.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113911324.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000144466915.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144466879.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144466879.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000088911347.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000041687360.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000088911360.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000144466913.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000113911354.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000141689126.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025020690.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088911354.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000088911354.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113911354.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000144466903.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113911347.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113911360.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000141689136.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000141689136.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025020687.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000025020680.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113911360.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000144466913.8 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144466910.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144466910.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169466855.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169466855.2 node_expansions=28
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000169470754.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000169470754.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1500000169470754.0 node_expansions=42
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000141683131.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169466905.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000169470754.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000169466903.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000169466894.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000169470754.0 node_expansions=48
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000169470109.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000169468821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000169468809.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000169469831.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000169469102.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000169469378.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000169470776.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000169469379.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000169469254.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000169470766.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000169470776.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141687009.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141687009.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141687009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141687009.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141687025.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141687025.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141687025.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141687025.0 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000061131466.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000013907468.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000088909246.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000111131465.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000138909276.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000022240801.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000086131468.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086131468.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000138909256.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000169464811.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000141687041.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000111131468.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000111131477.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000138909244.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000138909273.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000022240818.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000022240798.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000111131465.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000169464811.8 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000169464810.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169464808.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000169464801.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000169464801.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000169464818.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000169464818.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169464798.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169464798.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194464787.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194464787.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147240398.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169464823.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000169464823.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169464823.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169464823.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169464852.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169464852.8 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000147240399.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000169464834.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000169464834.8 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000147240389.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000169464794.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000169464794.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000147240352.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147240352.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000061131460.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088909262.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000141687039.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000111131461.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000138909248.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000022240828.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000086131495.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000086131460.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000138909239.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000169464808.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000141687027.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000111131495.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000111131460.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000138909252.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000138909252.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000022240794.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000022240793.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000111131460.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000169464808.2 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169468009.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169468009.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000169468044.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000169464839.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000169467745.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000169466763.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000169464821.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000169467061.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000169467329.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000169467320.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000169465801.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000169467179.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000169466761.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1500000169468044.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169465822.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169465822.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000191687037.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191687037.2 node_expansions=44
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000169468044.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169468031.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000169469976.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000169468009.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000169470954.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000169470254.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000169470511.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000169470544.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000169469044.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000169470420.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000169471544.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000169469955.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1500000169471544.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141693746.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141693746.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169471566.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169471566.5 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169471531.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000169471554.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000169474449.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000169471519.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000169471529.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000169474449.8 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000169471539.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169471505.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000169473449.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000169471518.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000169474464.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000169473727.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000169474005.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000169471519.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000169472539.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000169473894.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000169473928.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000169473461.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000169474464.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169474484.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169474484.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169474473.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169474473.2 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000061141131.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013917143.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000088918933.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000141696698.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000111141145.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000138918940.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000022250478.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000086141166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000086141129.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000138918940.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000141696707.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000111141166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000111141166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000138918930.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000138918946.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000022250466.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000022250465.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000111141166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2100000141696707.8 node_expansions=84
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141696710.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000141696698.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141696710.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141696733.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141696733.5 node_expansions=9
FooPlayer.decide: Prioritizing 16 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141696732.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141699664.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000141696731.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000141698677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000141696731.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000141698943.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000141699232.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000141696724.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000141697722.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000141699111.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000141699120.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000141699111.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000141698675.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000163914702.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000163912202.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000161138215.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2400000163914702.0 node_expansions=103
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000163914731.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000163914731.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000086136912.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000036135169.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000136136923.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000163914735.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000133359169.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000163914724.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000022246280.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000108359157.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000108359155.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000161136909.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000191695422.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000133359155.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000133359157.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000161139875.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000161139866.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000066695421.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000066692488.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000133359169.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000163914724.0 node_expansions=145
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138917642.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138917642.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000061136920.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000036135131.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000111136908.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000163917595.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000133359144.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000022246240.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000108359129.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000108359129.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000161136922.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000191692500.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000163914696.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000133359145.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000133359143.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000161136942.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000161139817.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000066692462.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000066692477.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000133359129.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000191692500.5 node_expansions=224
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000191692488.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000191692465.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000191692478.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000191692479.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000191692478.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191692488.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216692475.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000216692475.0 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000216692500.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000213914700.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2700000216692500.5 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072236376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069458321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075012819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066677831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030566331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030567165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063903612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066681112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061124988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063901664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080572263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055564719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044453052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030565497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030563274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036118875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036121097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000075015333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000072236719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066679775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000069458108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000063900275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050012774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000063901108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050012774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000063900830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788052.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000080572263.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080577263.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573374.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575597.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000080577263.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036125830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019460223.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030573053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016681608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025013867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994457699.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994459654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994458540.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030573051.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033350551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047240597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041684766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022238331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041684164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019456075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008344406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994456851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994454615.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994457417.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997232416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997234638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019459428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016681626.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041684751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025016087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022235253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013901628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002790183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008341849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022233518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008344072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008341850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022234908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016679406.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000047240597.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239208.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240597.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238097.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000047240597.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016586.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000016586.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016586.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000016586.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016600.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000016600.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016624.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000016624.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016626.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000016626.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000016624.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000016599.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000016624.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963905533.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963905533.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963905540.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963905506.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963905540.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910945.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963910945.6 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963905544.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963905521.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963905544.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994461046.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994461046.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963905552.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963905521.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963905552.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963905543.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963905543.9 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963905544.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963905541.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963905544.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963905544.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963905544.9 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963905546.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963905541.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963905546.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963905546.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963905546.9 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994461056.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999963905500.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=899999994461056.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994461056.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994461056.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994470281.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994470281.0 node_expansions=90
FooPlayer.decide: Prioritizing 8 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999994470122.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994470289.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994466511.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994468900.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994468733.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994470289.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994468733.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994469011.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=899999994470289.5 node_expansions=450
FooPlayer.decide: Prioritizing 9 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999994473876.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994472653.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994470265.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994472653.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994474042.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994472487.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994474042.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994472487.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994472765.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=899999994474042.8 node_expansions=222
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994468610.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994468622.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994468607.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994474042.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994468610.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999994474042.8 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999994472243.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994470987.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994470998.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994468609.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994470987.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994470820.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994474058.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994470820.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994471098.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=899999994474058.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994474042.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994474042.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969471567.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969471567.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969471542.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969471542.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469053.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469053.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469054.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969469054.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469053.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469053.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999969475595.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999969475039.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999969474650.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999969475039.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999969472650.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999969472650.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999969475872.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999969474872.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999969475150.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=899999969475872.9 node_expansions=201
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999969474872.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999969473651.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999969473956.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999969473650.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999969471289.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999969471261.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999969471261.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999969475872.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999969473483.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999969473789.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=899999969475872.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969475872.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969475872.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969475898.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969475898.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999969475898.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969475917.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999969475888.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999969479941.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999969479908.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999969479941.8 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999969479532.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999969478275.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999969478553.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999969478108.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999969478290.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999969475920.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999969475886.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999969475901.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999969479941.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999969478553.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999969478386.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1499999969479941.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969479942.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969479942.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944476457.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944476457.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944476441.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944476441.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944476441.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944476441.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999944476457.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944476457.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944479090.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944479090.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999944476456.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999944479090.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999944476447.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999944476423.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999944476425.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1499999944479090.0 node_expansions=44
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999944478378.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999944478823.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999944477457.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999944478815.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999944478812.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999944476423.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999944477434.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999944476434.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999944476426.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999944478648.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999944479090.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999944478934.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1499999944479090.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944479090.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944479090.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944481590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944481590.0 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050036424.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000022258661.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000047258672.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999997258660.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999930589324.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000097258656.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999997258645.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999997258645.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022258671.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999969479101.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999944479090.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999997258645.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999997258645.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999902811534.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999902811535.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999997258645.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000069480894.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000069480906.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000097258656.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097258659.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097258659.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097261156.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097261156.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097258659.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097258659.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000077809434.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000050031656.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075031656.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999944481601.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999997261156.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999930591824.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999997261156.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999997261156.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022263976.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999969481602.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999944481601.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999997261156.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999997261156.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999902814045.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999902814045.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999997261156.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000069486199.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000069483390.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000077809434.5 node_expansions=990
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050038413.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000050038846.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000050037458.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000050038291.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000050038858.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000050036458.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000050037458.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000050038858.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000050036460.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000050037458.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000050036458.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000050037857.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000050038960.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000069473603.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000072252046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000066697212.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000077809445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000063917767.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1800000077809445.5 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077809451.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077809451.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077811944.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077811944.5 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077809447.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077809447.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077809469.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077809469.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077809458.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077809458.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077811943.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077811943.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000077811412.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077810867.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000077810468.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077811312.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077811857.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077809468.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077810468.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077811857.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077809468.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000077810478.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000077809468.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000077810857.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000077811968.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000077811968.5 node_expansions=208
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000077811924.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077811964.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000077811957.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000077811958.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000077811946.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000077811964.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077811968.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077811943.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077811968.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108367452.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108367452.0 node_expansions=19
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000077811984.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077814331.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000108367480.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000077811978.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100027615.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000100027582.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000108367480.0 node_expansions=142
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108367480.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000105589716.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1500000108367480.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108367481.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108367481.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000055589747.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000105589725.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999947254613.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000030589738.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999975032403.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000130589732.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000030589736.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030589725.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080589734.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999997254624.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999947254625.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030589738.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030589724.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999947254613.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999908364869.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000002811946.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000102811947.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000102811971.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000130589732.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130589735.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130589735.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130592088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130592088.8 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000130589715.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000130589754.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000130589744.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000130592124.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000130592091.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000130592124.2 node_expansions=84
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000130591676.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130591153.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130590744.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130591568.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130592124.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130589735.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130590735.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130592121.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130592125.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130589735.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130590735.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130589732.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000130590744.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000130591124.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1500000130592125.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130592124.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130592124.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130595045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130595045.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000130592122.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000130595045.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000130592147.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000130592103.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000130592117.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000130595045.5 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000130594045.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130593490.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130593101.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130593934.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130595060.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130594490.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130592123.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130593135.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130594490.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130592135.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130593101.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130592101.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000130593101.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000130593490.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=1500000130595060.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105595045.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105595045.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105593101.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105593101.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019451503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966674725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966671391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016674003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000000007558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999966669168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999966667501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999966668612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999966669724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011120946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011119557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000013898446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997227835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000030566558.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563780.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000030566558.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036126377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055568947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055572845.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349156.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027788866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058349498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002791040.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002793265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041681400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683065.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027792711.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025014646.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027792491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027792698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036126655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000002791597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000002788781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000002787670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002791018.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027791083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027789705.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036124997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011121292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016678529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008343250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008345195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016678254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011123808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025014640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033348043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016679348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678806.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033346084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016677958.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016676569.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013899360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011121574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011120750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022234138.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000058349498.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058348121.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348954.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349512.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000058349512.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353263.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353263.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349512.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349512.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349510.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349510.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349513.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349513.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058349521.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058353252.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000058349530.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058349523.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058349513.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058353290.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000058353290.0 node_expansions=69
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000058351914.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351901.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353292.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058352031.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058351220.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058352031.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058352865.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000058353292.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058353290.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058353286.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353290.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353312.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353312.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058353303.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058353252.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353303.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353313.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353313.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058353303.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058353286.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353303.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795968.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002795968.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795958.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795958.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002795968.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002795964.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795968.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795969.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002795969.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058353303.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002795955.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088908868.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088908857.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058353288.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994461733.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033351521.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058353300.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058353288.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058353288.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088908857.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058353300.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058353288.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058353288.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058353288.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994461747.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025017299.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088908857.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088908868.6 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088908871.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088908842.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908871.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908856.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088908856.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088908857.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088908856.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908857.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912152.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912152.9 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088908876.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088908854.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088908868.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088908867.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088908834.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088912152.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000088912152.9 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088911223.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088911243.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088911319.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088910764.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088911486.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088911333.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088910486.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088912152.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000088912152.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912152.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912152.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909398.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088909398.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909375.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909375.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909375.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088909375.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030576041.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999975018708.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061131645.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030576041.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966684486.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005574274.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030576041.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058353820.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058353833.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061131598.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030576041.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030576041.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030576041.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030576041.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966684500.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997240056.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061131598.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999975018708.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000061131645.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061131598.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131598.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131632.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131632.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131621.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131621.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131598.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131598.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061131621.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061131596.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131621.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131636.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131636.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061131614.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061131612.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000061131632.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061136231.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061131639.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000061131632.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000061136231.9 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061134009.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134009.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061134120.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061133565.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061133309.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061134120.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061133298.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061136231.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061134565.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000061136231.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136231.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136231.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094469519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094469519.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136231.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136231.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975023343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975023343.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030580652.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088914001.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061136242.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030580652.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966689097.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005578920.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030580652.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058358454.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058358454.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061136232.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030580676.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030580652.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030580652.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030580667.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966689111.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997244676.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061136243.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999975023319.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088914001.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914021.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914021.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913997.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913997.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914021.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914021.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914020.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030580701.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999975023354.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094469519.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030580687.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966689143.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036134408.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030580698.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091691742.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000091691742.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061136256.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030580698.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030580687.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030580687.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030580687.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966689146.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000030577964.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000094469519.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999975023354.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000094469519.8 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061136263.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061136252.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136263.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094469546.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094469546.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030580666.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999975023333.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088914000.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030580666.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966689145.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005578912.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030580666.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058358478.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058358445.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061136245.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030580668.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030580668.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030580666.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030580666.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966689134.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997244689.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061136222.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999975023367.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088914000.8 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914002.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914002.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914024.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914024.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919444.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919444.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914002.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914002.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975023331.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975023331.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950023358.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950023358.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975023355.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975023355.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975023366.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975023366.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980578854.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980578854.1 node_expansions=7
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005580701.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000097247298.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094469520.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005580688.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999941689139.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980578920.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005580695.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000066691743.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033358476.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036141687.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030586131.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030586098.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005580695.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005580701.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999941689143.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972250098.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000036141654.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999950023355.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000097247298.6 node_expansions=164
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063914035.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063913997.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914035.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914042.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914042.2 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094469534.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000097247312.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=900000097247312.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097247346.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097247346.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097247357.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097247357.6 node_expansions=21
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000097248314.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097248314.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097249814.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097249299.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097248980.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097249814.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097250258.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097248978.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097252758.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097250258.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000097252758.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097252758.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097252758.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097255966.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097255966.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000097252756.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097255951.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097252781.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097255966.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097252809.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000097255966.5 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000097253744.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097253744.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097255244.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097255688.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097254688.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097254410.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097255244.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097255734.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097254426.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097255966.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000097255688.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000097255966.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097256012.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097256012.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072247035.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072247035.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000072247037.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072247067.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000072249964.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000072247022.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000072247077.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000072249964.5 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000072248020.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000072248020.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000072249520.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000072249242.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000072248686.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000072248721.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000072248999.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000072249520.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000072249964.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000072249980.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000072249964.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=900000072249980.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041694408.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041694408.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041694408.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041694408.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041697354.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041697354.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041694427.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041694427.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000041692213.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000041694424.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000041694446.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000041697354.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000041694434.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000041697354.4 node_expansions=51
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000041695409.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000041696909.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000041696632.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000041696111.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000041696076.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000041696354.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000041696909.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000041697354.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000041695455.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000041696798.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000041696798.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000041697354.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041697399.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041697399.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041697404.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041697404.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038916673.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038916673.2 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999961141858.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999872251179.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016697402.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999986141864.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999897250303.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999933362291.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961141845.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988919645.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011141856.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013919624.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999986141846.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011141846.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999986141856.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999961141847.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999897250290.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999958361412.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022252968.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999872251179.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000022252968.0 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000022252968.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000022252942.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022252968.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052807514.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052807514.5 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999961141826.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999872251156.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019475157.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000016697424.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999986141822.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999897250267.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999933362268.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999961141868.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999988919602.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000011141824.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000013919602.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999986141824.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011141864.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999986141868.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999961141868.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999897250267.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999958361379.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999872251156.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000019475157.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019475157.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019475157.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872251156.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872251156.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872251167.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872251167.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872253643.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872253643.1 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999872252143.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999872253643.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999872251154.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999872252809.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999872252143.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999872253654.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999872252809.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999872252177.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999872252154.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999872253543.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999872253545.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=899999872253654.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999841698087.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999841698087.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999872253677.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872253677.6 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999961144357.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019477691.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016699921.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999986144345.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999897252796.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999933364789.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961144344.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988922133.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011144345.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013922123.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999986144368.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011144355.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999986144345.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999961144344.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999897252788.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999958363921.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022255477.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999872253677.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000022255477.0 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000022255479.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000022255456.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022255479.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022257921.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022257921.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000022255470.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000022255457.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022255470.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999872253698.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999872253679.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872253698.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999872253698.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872253698.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999961144323.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019477698.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016699902.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999986144324.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999897252767.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999933364809.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961144323.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988922102.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011144325.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013922102.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999986144324.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011144324.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999986144364.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999961144368.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999897252767.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999958363894.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022255470.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999872253656.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000022255470.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022255435.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022255435.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063903889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063904445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055567498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058346998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058348331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063904165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075016145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061125834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077794223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025012723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025012167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025009945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075013109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075012831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066678932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072235054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063902278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052790053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038897496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052789997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050012496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061126108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047234718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072236722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050012221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025012166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025009110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025011333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050010277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063903664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050013053.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041674721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052790333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038898329.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000077794223.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795889.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077798389.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795056.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000077798389.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033348887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019455218.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019456050.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022236932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025014432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033348609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038904155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036128886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991680764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991678810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030570534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030570278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044462000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016682432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038904488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022238031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005566906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005568850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030570241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013901628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013900517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025012750.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002788791.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005566849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005565461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991678517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999991678226.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991680740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005567686.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005568241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019461087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000012406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997234626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997233515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011125807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005567739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000044462000.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460889.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044462000.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461167.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000044462000.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682446.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682446.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682465.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682465.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682453.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682453.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083354651.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044462020.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077799096.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991682442.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083350899.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030575096.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044462011.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077795342.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077799096.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991682453.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991682456.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044462011.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044461998.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044461999.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044461998.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991682442.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044461998.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044461999.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083354651.9 node_expansions=118
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083354240.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353949.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353540.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083353116.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083354227.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083353276.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083353407.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083354665.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000083354665.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354673.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354673.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686210.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686210.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686198.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686198.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686210.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686210.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686198.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686198.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686187.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686187.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686187.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686187.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686222.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686222.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991686232.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991686220.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686232.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686233.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686233.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991686233.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991686220.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686233.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686233.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686233.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999952797352.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991686243.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999991686243.9 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991686254.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991686229.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686254.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952797355.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952797355.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952797354.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952797341.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952797354.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952797355.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952797355.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952797355.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952797343.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952797355.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952797368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952797368.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952797375.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952797356.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952797375.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983352886.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983352886.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083354679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005576888.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000038910233.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999952797333.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083354679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000030575122.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000005576889.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000038910234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000038910234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999952797333.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999952797333.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000005576902.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000005576888.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000005576888.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000005576902.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999952797333.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000005576910.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000005576910.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083354679.9 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354679.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354679.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083350885.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083350885.9 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005576915.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038910247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952797346.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083354704.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000030575135.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999952797368.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000005576902.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000038910236.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000038910246.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999952797357.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999952797346.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000005576902.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000005576924.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000005576902.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000005576902.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999952797368.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000005576902.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000005576913.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083354704.4 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354681.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354681.9 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354697.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354697.9 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083354681.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005576904.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000038910236.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999952797347.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000030575138.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999952797347.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000005576904.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000038910237.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000038910237.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999952797348.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999952797347.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000005576904.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000005576914.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000005576903.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000005576916.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999952797347.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000005576903.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000005576903.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=600000083354681.9 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354681.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354681.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083358730.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358730.9 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005576914.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038910247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952797358.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083354691.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000030575144.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999952797354.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000005576914.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000038910247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000038910247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999952797358.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999952797358.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000005576914.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000005576914.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000005576914.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000005576910.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999952797354.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000005576921.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000005576914.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=600000083354691.9 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354691.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354691.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354691.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354691.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354687.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354687.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354691.0 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354714.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083354700.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354714.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083354701.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005576912.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038910256.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083354702.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030575145.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999952797356.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005576912.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038910257.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069465766.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999952797356.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991683340.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005576913.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005576934.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005576912.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005576912.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999952797356.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005576912.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005576913.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000069465766.6 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910256.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038910256.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000038910263.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038910242.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038910263.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910267.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038910267.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050021375.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999972243600.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038910263.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999919464045.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050021374.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997241830.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999919464052.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999972243607.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038910263.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999919464045.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999919464045.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972243607.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999972243600.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999972243600.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972243600.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999919464045.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972243596.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999972243600.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000050021375.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050021386.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021364.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021386.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050017608.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050017608.1 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999972243578.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038910257.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999919464024.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050021370.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997241801.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999919464024.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999972243592.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038910245.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038910259.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999919464024.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999919464023.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972243578.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999972243579.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999972243579.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972243578.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999919464023.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972243579.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999972243578.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=600000050021370.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021357.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021357.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919464022.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919464022.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999919467355.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999919467076.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999919465966.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999919466675.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999919468077.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999919466230.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999919467355.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999919466397.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999919466508.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999919460241.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=899999919460241.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919460241.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919460241.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919460262.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919460262.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999919460263.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999919460260.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919460263.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919460264.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919460264.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999919460289.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999919460265.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919460289.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999919457796.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999919460276.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999919460276.1 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999919457777.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999919460251.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999919460251.6 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919457749.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919457749.1 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999891685801.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999891685801.4 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999891685803.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999891685516.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999891684412.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999891685107.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999891685526.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999891684669.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999891685793.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999891683438.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999891684970.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=899999891685803.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999891685813.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999891685813.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999891685849.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999891685849.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000022243161.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972243150.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000011132050.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000077798706.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999997241404.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999919463592.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999972243171.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038913123.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000038913123.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999930575595.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999930575592.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999972243160.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000000020925.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000000020939.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999972243148.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999919463616.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999972243171.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999972243148.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000077798706.2 node_expansions=132
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000077801734.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077798700.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077801327.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000077799649.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000077801758.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000077800915.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000077801062.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000077802012.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000077799649.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000077801213.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000077802012.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077802012.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077802012.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077802040.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077802040.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000022246481.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972246471.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000011135373.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999891689148.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999997244727.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999919466949.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999972246470.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038913161.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000038913182.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999930578938.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999930578949.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999972246494.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000000024283.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000000024283.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999972246470.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999919466916.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999972246484.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999972246505.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000038913182.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038913172.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038913172.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038913152.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038913152.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038913187.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038913187.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038913198.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038913198.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038913178.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038913178.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038913176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038913176.4 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000022250243.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972246511.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000011135398.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999891689178.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000077802065.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999997244731.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999919466956.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999972246507.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000038913176.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999930578956.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999930578956.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999972246507.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000000024287.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000000024287.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999972246511.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999919466952.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999972246511.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999972246507.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000077802065.2 node_expansions=219
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077802076.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077802062.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000077802052.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000077805798.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000077802062.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000077805798.8 node_expansions=75
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000077805106.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077802060.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077804687.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000077804409.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000077803021.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000077805798.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000077805116.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000077804272.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000077804409.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000077803020.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000077804550.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000077805798.6 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077805812.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077805812.1 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999894468186.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894468186.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997247753.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947247742.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999986136639.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999866690395.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000052803295.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999997245975.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999947247728.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000013914419.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000013914419.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999905580184.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999905580173.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999947247750.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999975025529.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000000025517.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999972247753.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999894468184.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999947247742.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999947247742.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000052803295.1 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052803308.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052803308.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052803322.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052803322.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052803320.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052803320.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052803331.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052803331.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052803328.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000052807350.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000052803333.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000052803333.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000052803323.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000052807350.9 node_expansions=60
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000052806372.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052805128.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000052803308.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000052805975.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000052803308.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000052805684.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000052806361.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000052805539.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000052805696.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000052807361.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000052804306.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000052805795.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000052807361.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052807361.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052807361.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052807389.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052807389.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052807365.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000052807353.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052807365.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000033354051.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033354051.5 node_expansions=9
FooPlayer.decide: Prioritizing 3 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000063909560.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063909537.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000061131760.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1200000063909560.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063909537.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063909537.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063909596.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063909596.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063909596.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000063909570.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063909596.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094465128.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094465128.2 node_expansions=19
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063909616.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000063909584.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063909616.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008354039.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999977798458.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999997242904.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000094465115.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008352236.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999925018902.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999958354023.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025020705.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025020703.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999886130888.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999886130902.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999958354014.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999986131792.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000011131793.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999983354014.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999905574444.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999958354000.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999977798471.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000094465115.2 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000063909572.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063909563.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000063909559.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000063909549.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000063909582.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=1200000063909582.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063909548.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063909548.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000063909580.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000063909580.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063909586.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063909586.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999847241142.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999847241142.5 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999847241140.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999847242921.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999847241150.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999847243754.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999847241127.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999847243490.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999847241127.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999847241140.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999847243487.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999847241129.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999847242110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999847243640.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999847243754.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999847243777.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999847243777.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999847243766.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999847243766.8 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999847243776.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999847243763.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999847243763.2 node_expansions=12
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999819466009.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999847243776.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999847243776.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999847243776.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999847243776.8 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 8 to 8 actions
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999886133544.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1199999886133541.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1199999886133541.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1199999886133556.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999886133541.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999886136085.8 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999886136032.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1799999886136085.8 node_expansions=241
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999886136041.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999886137043.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999886136041.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999886137874.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999886136041.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999886137587.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999886136041.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999886136041.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999886138430.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999886136096.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999886136032.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999886137032.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999886139254.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1799999886136096.8 node_expansions=359
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999886134532.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999886135530.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999886134530.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999886136374.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999886136087.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999886134532.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999886136085.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999886134530.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999886134541.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999886136919.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999886134530.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999886135541.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999886137030.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1799999886136087.8 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999886136087.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999886136087.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999886136100.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999886136100.2 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1799999825026575.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1799999825024108.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1799999825024123.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1799999825024110.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1799999825024086.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999825026575.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1799999825026575.8 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999825026586.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999825026586.8 node_expansions=29
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999825024101.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999825025103.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999825024101.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999825025937.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999825024091.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999825024103.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999825024092.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999825024090.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999825026490.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999825025648.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999825024090.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999825025123.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999825026603.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999852799091.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2099999833351426.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2099999850021580.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2099999852799091.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999830576845.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999830576845.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999852799071.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999852799071.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999852799093.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999852799093.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999830576858.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999830576858.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999830576882.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999830576880.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999830576867.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999830579230.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999830576879.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2699999830579230.0 node_expansions=60
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999830576841.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999830576841.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999830576841.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999830578689.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999830576874.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999830576856.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999830576841.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999830576856.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999830579244.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999830578397.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999830576841.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999830577874.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999830578244.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2099999830579244.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999830579230.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999830579230.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999830579276.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999830579276.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999830579277.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999830579277.8 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083349766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063904432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061126099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072238044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086128099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027791334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030570209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066679155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000086127544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069456723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061124223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072237210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066680821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069460544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069459777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030565486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030563819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030567154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055568876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063901166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047230554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058343043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050011654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052790555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058347487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050013820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041677708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041677153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058348043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000086128099.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086133377.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129488.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131432.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000086133377.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036129442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038906654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052793945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030575276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027796109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997237976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997238798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036124688.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055572544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027797498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027795276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019462776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036132500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038908887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033353321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038907488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036128886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011125738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997237961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997236281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997237129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013903850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013903017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022238019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016681073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025015807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005569070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005569903.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011126573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016684153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011127471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011129075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002793517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005571850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013907976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005571295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005572406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016683519.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008350184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013902695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002791569.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000055572544.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571710.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000055572544.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572582.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572582.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572555.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578291.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578291.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572568.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572568.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578243.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578243.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055572568.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055572556.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055572569.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055572545.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055578243.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000055578243.0 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055574103.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574208.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574920.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055578266.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055574789.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055572540.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055574486.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055573930.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000055578266.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578254.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578254.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578267.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578278.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578278.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578279.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578279.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578289.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578289.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083350342.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083350342.4 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578322.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578322.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088911575.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088911575.4 node_expansions=27
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055579879.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055580990.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055580698.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055579990.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055579309.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055580531.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578323.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055580253.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055579698.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083350355.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000083350355.4 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083350354.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083350354.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352746.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352746.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083350355.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083350352.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000083350364.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083350366.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083350376.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000083350376.9 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000083350366.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083350320.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000083350356.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083350319.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083350342.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083350366.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116683663.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116683663.5 node_expansions=26
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000116683677.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000116683663.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000111128131.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1200000116683677.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086128121.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086128121.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116683663.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116683663.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116683688.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116683688.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116686067.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116686067.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000116685233.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116685375.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116686078.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116685365.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116683708.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116685922.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116683698.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116685675.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116685098.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000116686078.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116686068.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116686068.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000086132068.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086132192.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086133180.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086132179.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086132069.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086130512.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086132734.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086130513.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086132468.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086131901.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1200000086133180.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086133197.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086133197.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000116688760.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000038910091.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000072243413.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000077798959.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086133178.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000116688746.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088910957.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008354512.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086133189.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000086133178.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000041687845.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000122244304.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000122244303.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086133178.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086133180.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086133178.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000116688746.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000058355412.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000122244304.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122244308.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122244308.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000122245833.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122245958.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122244278.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122245847.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122244302.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122246500.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122246111.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122244302.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122246246.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122245667.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1200000122246500.5 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000102802056.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122246501.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122246512.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122246514.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122246501.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1200000122246514.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102802049.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102802049.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958354908.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958354908.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000116690919.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000038912252.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000072245589.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000077801178.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086135381.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000116690942.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088913167.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008356723.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086135366.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000086135366.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000041690019.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000122246487.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000122246478.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086135352.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086135352.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086135381.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000116690956.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000058357575.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000122246487.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122246477.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122246477.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958354940.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958354940.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958354948.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958354948.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958354964.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958354964.2 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999975021579.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999972242118.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999958360824.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999972240451.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999972241007.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999972240451.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999972240451.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958359713.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999972240451.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999972242395.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999972241840.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999972243356.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1499999966686133.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1799999958360824.2 node_expansions=385
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999958359435.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999958359546.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999958357879.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999958359459.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999958359837.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999958357890.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999958360824.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999958357890.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999958359713.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999958357904.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999958359840.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999958359279.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000002801151.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1499999972243379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1499999966686156.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1799999958360824.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958360840.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958360840.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999958360846.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999958360836.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999958360836.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999958365445.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999958360846.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999958365445.5 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999958362389.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999958362500.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999958360847.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999958362389.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999958362779.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999958360850.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999958360834.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958365445.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999958360834.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999958362681.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999958360847.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999958362795.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999958362225.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1799999958365445.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958365447.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958365447.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958365447.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958365447.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999958367002.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999958367112.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999958365445.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999958367002.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999958367376.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999958365445.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999958365445.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958367821.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999958365432.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999958369209.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999958367265.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999958365432.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999958367376.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999958366834.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1799999958369209.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958369209.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958369209.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999897255322.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999897255322.2 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999897252681.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999897255286.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999897252667.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999897252660.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999897252647.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999897255286.8 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999897254175.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999897254286.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999897252633.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999897254189.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999897252619.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999897252643.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999897252648.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999897252619.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999897252643.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999897254477.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999897252619.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999897255300.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999897254453.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999897254564.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999897254008.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1799999897255300.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999897255286.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999897255286.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877813537.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877813537.0 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000036146880.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999958368227.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999991701552.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033368241.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000005591301.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000061146885.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008369105.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999927812633.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000005591329.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000005591300.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999961145968.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000077813573.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000077813536.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000005591301.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000030591323.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000030591346.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000055591313.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999997258013.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000077813573.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077813547.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077813547.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077813547.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077813547.0 node_expansions=3
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1800000077815129.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000077815227.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000077816238.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000077813560.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000077813574.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000077815129.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000077813593.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000077813593.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000077813571.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000077813574.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000077813560.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000077815404.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000077813559.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000077815407.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000077815516.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000077814960.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000100031850.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000097253785.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000097253205.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000088919876.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000091699050.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000086141817.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=2100000100031850.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100031819.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100031819.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922253149.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999922253149.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000036142969.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999980586495.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000013919848.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000033364286.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000005587371.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000083365171.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000030587405.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999950030915.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000027809580.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000027809593.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999983364246.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000100031819.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000100031837.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000027809593.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000052809593.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000052809617.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077809604.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000019476286.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000100031837.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100031839.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100031839.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922255788.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999922255788.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922253160.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999922253160.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902803928.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999902803928.8 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999902803548.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999902803659.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999902803671.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999902801992.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999902803564.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999902801992.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999902802008.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999902802004.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999902802008.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999902802005.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999902803839.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999902801992.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999902803842.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999902803936.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999902803393.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2099999902803936.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902803948.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999902803948.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930584066.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930584066.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930581715.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930581715.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902803914.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999902803914.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999902803944.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999902803941.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999902803944.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999902803951.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999902803928.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2099999902803951.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902803951.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999902803951.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902803953.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999902803953.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999902803963.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999902806302.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999902803950.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999902806337.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999902803960.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999902806337.8 node_expansions=71
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999902804948.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999902805517.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999902805062.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999902805629.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999902803950.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999902805504.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999902803948.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999902803960.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999902803950.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999902806339.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999902803960.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999902803950.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999902805784.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999902803948.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999902805782.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999902805337.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2099999902806339.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902806337.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999902806337.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902808713.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999902808713.0 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000016698455.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999961142010.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999994473020.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000013917490.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000005587344.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000063920677.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000011140574.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999930584117.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000008362815.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000008362793.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999963917449.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000080587344.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000100031788.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000027809566.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000033365122.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000033365122.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058362797.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000000031788.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000100031788.8 node_expansions=294
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000100029450.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000100031788.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000100029424.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000100029451.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000100029449.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000100031788.8 node_expansions=46
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000100030413.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000100031788.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000100030969.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000100030524.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000100031103.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000100029413.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000100030955.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000100029413.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000100029413.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000100029411.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000100029400.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000100029411.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000100031262.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000100029413.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000100031246.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000100030823.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=2100000100031788.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100031817.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100031817.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100033650.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100033650.2 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100031846.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100031846.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133365176.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133365176.0 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000133365152.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000127809597.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000122254041.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=2400000133365152.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133365151.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133365151.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000050031854.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999994475409.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000019472859.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000013919841.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000038920730.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000097254076.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000044476288.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999963919853.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000041698517.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000041698538.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999963919842.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000127806192.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000075028414.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000080583970.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000066698510.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000105583970.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000047250636.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999936142075.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2700000127806192.0 node_expansions=364
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000113920743.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000113920740.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000127806192.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000113920755.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000113920745.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000127806192.0 node_expansions=73
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2400000113921730.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000113922284.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000113921840.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000113922382.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000113921729.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000113920730.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000113920732.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000113920716.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000113920716.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000113922296.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000113920729.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000113920730.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000113922563.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000113920729.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000113922549.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000113920740.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000127806205.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000127804837.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000127806206.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000122249002.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2700000127806206.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000127806192.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000127806192.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000127808040.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127808040.0 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000127806243.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000127806243.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000127806243.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127806243.0 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000127807254.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000127807798.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000127807353.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000127807906.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000127807240.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000127806256.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000127806243.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000127806254.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000127806240.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000127806810.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000127806240.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000127806254.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000127808075.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000127806240.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000127808073.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000127806254.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3000000141691819.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000141690440.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=25) score=3000000141691819.5 node_expansions=54
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075013942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075013665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066679766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058346157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061125046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030568831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030570220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083349498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080571719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077790321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083347000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066679498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069456165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066681164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058346108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055567545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030567997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030565218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030565218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030568275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066681941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072237555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063899219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052787830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055568664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000083349776.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083346998.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351998.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000083352554.0 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027796388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022240200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016683824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030574445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025018054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022240829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025017495.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999983345696.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999983347653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033350275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025013833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022235765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016683811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016682422.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997239309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999991680684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999991681239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011128264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002793249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019461928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000014348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000014903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011128527.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005570459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999983347627.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999983347337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999983344837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999983344861.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005569360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019457986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997236239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997237628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030572474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002794070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013903532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999988902350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002792143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002794920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999988902906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000052793387.4 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052791165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793387.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793109.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000052793387.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574231.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574231.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055574259.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574246.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574259.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904911.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988904911.8 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988907145.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988911166.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988906999.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988904908.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988907686.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988908110.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988906852.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988907277.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999988911166.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988911166.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988911140.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988911166.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999952800068.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988911140.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999988911140.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952800029.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952800029.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952800029.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952800029.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952800046.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952800046.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952800048.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952800048.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952800046.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952800046.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994461343.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994461343.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999952802290.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999952803568.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952802193.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952800068.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952800082.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952803290.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999952803290.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999952802013.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999952802459.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994461358.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=899999994461358.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994461343.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994461343.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966683589.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966683589.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966683566.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966683566.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000063907600.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050018711.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050018701.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000019463122.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938905790.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038905812.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000122240947.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000022240900.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000022240900.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022240900.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000050018678.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022240913.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999991685358.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999991685380.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966683589.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022240899.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022240900.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050018678.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000122240947.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122240901.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122240901.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938905790.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938905790.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938905790.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938905790.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938905798.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938905798.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999938905823.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938905785.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999938905788.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999938905798.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999938905799.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938905823.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938909017.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938909017.2 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999938908044.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999938908324.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999938907903.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999938905830.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999938905811.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999938908066.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999938909017.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999938907759.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999938908183.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=899999938909017.2 node_expansions=108
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999938909036.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938909011.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999938909014.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999938909011.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999938909016.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938909036.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922239131.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922239131.8 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999913909014.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999913909045.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999922239108.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999913909037.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999913911486.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999922239108.2 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999913911237.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999913911526.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999913911123.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999913909015.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999913911401.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999913909016.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999913909012.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999913910960.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999913911390.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999922239145.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=44) score=1199999922239145.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922239145.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922239145.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922241617.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922241617.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922239144.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922239144.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922241664.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922241664.8 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922239176.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922239176.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922241662.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922241662.8 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999922239168.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922239144.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922239168.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941686109.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941686109.0 node_expansions=77
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047243408.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000058354527.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000033354527.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002798971.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999922239168.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000033353638.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000105576749.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000030574285.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000030576749.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000005574277.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000033352047.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000005574269.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999975018709.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999975018712.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999961128935.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000005574279.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000005574268.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033354519.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000105576749.2 node_expansions=258
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000105574269.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105574280.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000105576725.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105574278.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105576749.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000105574263.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000105576749.2 node_expansions=67
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000105576482.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105576749.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105576344.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105574273.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105575638.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105574271.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105574249.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105576207.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105576630.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000105576749.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105576749.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105576749.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105576799.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105576799.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105576762.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105576762.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105579135.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105579135.5 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000105581320.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105581209.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105581209.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105579098.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105580487.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105579098.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105579098.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105581487.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105581598.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105582042.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1200000105582042.8 node_expansions=217
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000105579160.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105579112.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000105579122.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105582042.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105579124.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=1200000105582042.8 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000105581320.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105581209.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105581056.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105579098.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105580509.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105579098.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105582067.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105579121.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105581487.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105581209.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=1200000105582067.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105582044.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105582044.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105582046.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105582046.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105582046.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105582046.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088915402.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088915402.5 node_expansions=16
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000088916979.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088917624.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088917539.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088915423.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088915401.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088916804.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088915412.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088915415.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088917790.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088917524.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=1200000088917790.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088917817.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088917817.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102804266.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102804266.2 node_expansions=51
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000088919357.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088920023.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088919927.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088917816.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088918789.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088917789.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088917789.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088917816.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088917791.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088919900.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000088920023.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072253372.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072253372.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061143209.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000061143209.5 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061142264.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061142264.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061142271.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061142271.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000002808916.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000013920990.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000016697791.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999986142249.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999877808088.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999988920099.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999986143210.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999986142258.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999977809877.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000033365432.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999961143199.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999930587644.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999930587644.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999897252532.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999916697866.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999961143199.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999961143199.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999988920990.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000033365432.8 node_expansions=376
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000033364465.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033364447.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000033364458.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000033365432.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000033364459.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=1800000033365432.8 node_expansions=46
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000033366013.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000033366544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000033364432.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000033365446.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000033365456.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000033364434.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000033364459.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000033364432.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000033364432.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000033364454.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000033366566.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000033365456.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033365459.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033365459.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033365486.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033365486.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033365466.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033365466.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016700909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016700909.8 node_expansions=27
FooPlayer.decide: Prioritizing 16 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000016698812.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000016700367.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000016700923.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000016698812.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000016699813.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000016698834.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000016698812.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000016698813.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000016698813.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000016698814.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000016698813.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000016700923.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000038920022.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000030585319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000030582358.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000030584298.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2100000038920022.8 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038920022.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038920022.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038920058.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038920058.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038920037.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038920037.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000038920037.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038920037.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999986144343.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999997255457.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000016699901.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999991699902.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999894476777.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000005588790.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000066699901.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999991699899.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000008366566.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000000033235.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999966699888.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999936144332.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999936144332.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999913921221.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999933366555.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999966699888.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999966699888.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999994477677.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000066699901.8 node_expansions=498
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000066697813.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000066697828.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000066697812.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000066699899.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000066697816.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=2100000066699899.2 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000066697815.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000066699343.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000066699899.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000066697815.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000066698813.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000066697813.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000066697799.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000066697801.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000066697799.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000066697801.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000066697799.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000066698813.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2100000066699899.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000066699910.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000066699910.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999894476788.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999894476788.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999869473166.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999869473166.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999913921221.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999913921221.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999888917624.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999913921240.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999913921239.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999913922756.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999913921216.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=2099999913922756.0 node_expansions=62
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999913921200.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999913922756.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999913921224.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999913922226.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999913922200.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999913921226.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999913921226.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999913921224.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999913921214.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999913921227.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999913921227.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999913922200.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2099999913922756.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999886145001.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999886145001.8 node_expansions=30
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083350321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083347821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030567445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080569220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083348389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072235278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072235324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080568667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075016099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069460544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030565777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030563554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030562999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030565222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063902833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072237275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058347497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052787765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061123043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066681722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055568319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066681654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050012498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055569166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055568941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000083350321.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353655.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083354488.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350877.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000083354488.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000033348878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019458277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994456588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994458808.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050017821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027794720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030572497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038905831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030569997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033346376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027788333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994457129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994454892.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994454337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994456571.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008345792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002791573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005568264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000013805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033351140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022235817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008347459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008344916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030569986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008343527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022232741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011122184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011123850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016679698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000050017821.8 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017821.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016432.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000050017821.8 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017834.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017834.8 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000050023130.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019957.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050022019.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050020352.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050022746.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050020788.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050020655.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000050023130.5 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050020363.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050023105.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000050023105.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020340.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020340.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023143.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023143.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050023153.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050023115.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050023153.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050028008.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050028008.6 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050025230.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050026075.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050027306.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050025639.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050028033.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050027741.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050026077.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050023153.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000050028033.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050028008.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050027970.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050028008.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470702.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994470702.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470676.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994470676.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994470662.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994470662.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958359562.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958359562.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999958359576.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958359576.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958359576.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958359576.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958359576.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958359576.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997244470.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997244470.0 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999958361697.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999958362555.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999958362253.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999958361697.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999958363766.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999958362086.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999958359586.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999958361975.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999958362531.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999997244484.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=899999997244484.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997244484.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997244484.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997244485.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997244485.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072244485.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041689819.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000069466730.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000113912064.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033355597.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999961132484.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041689817.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041689817.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041689831.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997244498.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041689831.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041689817.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041689860.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041689817.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075023152.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047245375.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013912040.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041689860.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000113912064.4 node_expansions=204
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000113912063.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113912035.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000113912056.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113912040.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113912043.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000113912031.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113912063.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912061.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113912061.4 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000080578728.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113912050.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000113912055.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113912053.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113912055.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000113912043.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000113912055.9 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080578730.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113912030.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000113912030.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080578698.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080578698.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113912042.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113912042.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072244475.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041689808.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999997244476.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000069466699.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000033355599.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999961132475.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000041689808.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000041689820.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000041689843.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999997244476.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000041689821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000041689808.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000041689820.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000041689821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000075023165.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000047245387.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000013912044.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000041689821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000075023165.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075023156.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075023156.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072244498.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041689820.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997244487.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000069466720.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113916184.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033355587.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041693961.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041689809.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041689820.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997244510.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041693961.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041693961.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041689808.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041693961.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075027318.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047245372.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000013912030.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000041689808.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000113916184.6 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113916169.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113916169.1 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113912032.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113912039.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113916169.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113912017.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113912040.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000113916169.1 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113914108.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113914930.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113913679.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113913137.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113916169.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113914502.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113912002.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113914375.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113914941.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000113916169.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113916169.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113916169.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113916182.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113916182.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072248675.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041693961.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997248640.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069470872.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033359786.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999961136627.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041693960.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041693960.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041694008.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997248627.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041693985.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041693960.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041693961.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041693960.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075027295.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047249565.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013916182.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041693960.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000075027295.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075027318.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075027318.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961136673.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961136673.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999961136637.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961136637.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997248638.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997248638.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997248613.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997248613.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997252674.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997252674.1 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997248664.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997248664.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999997248639.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997248642.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997252653.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999997252653.1 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999997250722.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997251542.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997252653.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997250304.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997251819.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997249761.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997251127.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997248627.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997251000.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999997251577.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=899999997252653.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997252653.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997252653.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997252677.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997252677.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072252666.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041697999.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000069474876.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000113920209.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033363778.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999961140666.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041697986.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041697999.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041697986.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997252688.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041698010.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041698021.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041697986.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041697999.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075031334.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047253556.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013920208.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041697986.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000113920209.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113920209.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113920209.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961140653.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961140653.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072252667.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041697986.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997252653.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069474889.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113920223.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033363765.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041697986.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041697986.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041698010.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997252653.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041697999.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041697986.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041698010.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041697986.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075031356.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047253542.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013920222.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041698021.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000113920223.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113920222.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113920222.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113923430.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113923430.6 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072255888.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041701208.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997255875.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069478110.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033366999.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999961143875.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041701208.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041701208.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041701208.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997255875.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041701208.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041701208.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041701208.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041701208.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075034555.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047256777.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013923430.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041701208.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000075034555.2 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000075033444.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075033444.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075032333.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075034556.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075032999.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075032457.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075033457.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075033845.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075031333.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075033735.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000075034289.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000075034556.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075031791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075031791.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961143889.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961143889.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961143889.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961143889.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961146376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961146376.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961143890.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961143890.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961143906.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961143906.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961143892.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961143892.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961146391.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961146391.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961143893.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961143893.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961146410.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961146410.8 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999961143914.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961143925.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999961146400.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999961143909.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999961143912.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999961146400.8 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999961144914.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999961146025.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999961144900.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999961144914.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999961145581.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999961145735.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999961145012.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999961146012.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999961146414.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999961143900.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999961146289.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999961145457.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=899999961146414.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961143636.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961143636.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961156442.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961156442.1 node_expansions=175
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999961147400.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999961148511.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999961147400.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999961147413.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999961148080.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999961148234.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999961147512.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999961150455.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999961148524.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999961146400.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999961148802.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999961147955.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=899999961150455.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961150456.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961150456.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961156443.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961156443.1 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961150457.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961150457.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927817124.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927817124.1 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999927818124.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999927819234.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999927818136.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999927818135.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999927818789.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999927818956.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999927818247.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999927819247.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999927818803.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999927823123.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999927817123.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999927819524.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999927818678.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=899999927823123.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927823124.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927823124.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963937765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963937765.5 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000038935123.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008380445.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036157359.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080602692.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033379603.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999927823113.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008380445.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000008380445.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000008380445.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963935112.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008380481.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008380457.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008380446.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000008380445.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075047135.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047269346.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999980602681.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000008380445.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000080602692.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080602714.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080602714.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080605344.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080605344.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000080603665.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080604789.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080603677.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080603665.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080604332.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080604510.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080603776.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080604789.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080604379.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080602713.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000080605067.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000080603666.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000080605345.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000080604220.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=900000080605345.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080605380.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080605380.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927825789.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927825789.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894485066.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894485066.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894485067.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894485067.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894485079.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894485079.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894485068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894485068.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999894485076.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999894485087.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999894485066.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999894487717.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999894485076.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999894487717.5 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=899999894486064.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999894487161.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999894486050.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999894486050.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999894486064.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999894486717.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999894486908.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999894486162.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999894487731.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999894487161.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999894486730.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999894485064.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999894487453.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999894485075.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=899999894486619.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=899999894487731.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894487731.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894487731.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930599720.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930599720.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897266397.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897266397.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897266397.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897266397.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897266386.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897266386.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861154413.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999861154413.8 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=899999861155375.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999861156473.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999861155362.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999861155362.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999861155375.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999861156029.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999861156220.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999861155486.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999861156486.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999861154375.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999861154375.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999861156751.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999861154362.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999861156751.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=899999861155917.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=899999861156751.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861153986.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999861153986.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861159140.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999861159140.1 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861156764.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999861156764.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999833374302.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999833374302.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999805596511.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999805596511.4 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066682501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063902500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061124167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083347544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069457208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083349223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015884.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058346655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063901996.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072235051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030565223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075011990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061121931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036122430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036121107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072238666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052790276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066681111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066680598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063902265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030565222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030562999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030565500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030563554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061122487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000083349223.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083347556.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083349500.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000083352556.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019458530.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016684087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025017766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050017834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022237699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038908112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022240266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025017768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038908112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033350824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994458808.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994461032.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571662.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038907208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002790458.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005568238.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005566294.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016679907.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005569628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030571920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019461628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019459962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033352264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008348860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030573930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025017754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016683017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994458796.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002793239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994456559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994459071.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994457115.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000012126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016681650.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011124694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025016095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019458027.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000050017834.2 node_expansions=3236
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015889.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017834.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017278.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000050017834.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997235521.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997235521.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997235510.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997235510.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238840.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238840.8 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088907286.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033349952.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000016618.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083351730.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052796174.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052796174.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088907286.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000016618.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000016618.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083351730.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083351730.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052796174.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052796174.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052796174.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052796174.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052796174.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052796174.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997238840.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088907286.2 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088906878.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088903952.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088907156.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088906463.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088905502.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088907297.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088905898.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088905342.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000088907297.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907286.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907286.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033349978.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000016633.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083351745.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052796189.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052796189.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088907314.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997238855.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000016634.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000016634.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083351745.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083351746.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052796202.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052796202.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052796199.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052796202.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052796189.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052796202.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997238855.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088907314.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907301.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907301.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907301.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907301.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907318.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907318.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907318.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907318.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907309.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907309.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907309.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088907310.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907312.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088907312.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088912722.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088907310.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000088912722.0 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088910235.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088907298.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088910510.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088912723.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088908834.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088909798.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088909242.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088907298.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088908699.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000088912723.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912722.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912722.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088919152.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088919152.2 node_expansions=129
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088913721.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088912732.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088914276.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088915954.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088917067.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088915221.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088914277.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088914666.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088912734.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088914123.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000088917067.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917065.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917065.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088917079.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088917053.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917079.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088919177.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088919177.8 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000088918079.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088917078.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088918645.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088919203.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088920301.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088919592.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088918635.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088919023.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088918912.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088917078.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088918481.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000088908441.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000088910665.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000088919203.8 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088919191.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088919164.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088919191.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088919201.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088919201.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088919202.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088919189.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088919202.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100024678.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100024678.8 node_expansions=59
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000088919202.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088920188.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088920757.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088920757.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088922422.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088921702.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088920757.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088921133.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088920745.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088921035.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088919188.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088920578.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088909576.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000088912734.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000100024692.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1500000100024692.2 node_expansions=87
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100024692.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100024664.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100024692.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133357990.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133357990.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100024704.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100024677.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100024704.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133357991.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133357991.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100024690.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100024678.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100024690.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019468236.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000019468236.2 node_expansions=17
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000050023768.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000019468191.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000030579314.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1800000050023768.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050023768.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050023768.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050023783.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050023783.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050023783.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050023783.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083354183.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083354183.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050023783.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050023783.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083354183.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083354183.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000050023801.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000050023779.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050023801.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000050023811.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050023811.2 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000050023783.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000061134895.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=49) score=2100000061134895.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000061134896.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000061134896.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000061134905.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000061134905.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000061134894.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000061134894.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000094469103.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000094469103.0 node_expansions=207
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000025023795.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000061138077.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000061134891.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000061134923.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000061138112.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000061138112.0 node_expansions=82
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000061134913.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000061135889.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000061136459.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000061135459.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000061138125.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000061137389.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000061136446.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000061136847.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000061135446.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000061136725.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000061134890.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000061136278.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000061138125.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025027001.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025027001.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025029501.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025029501.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000025027016.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000025028022.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000025028560.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000025027572.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000025028003.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000025029115.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000025029504.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000025028572.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000025028961.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000025027558.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000025028836.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000025027025.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000025028391.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2100000025029504.0 node_expansions=195
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000025029503.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025029501.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000025029522.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000025029502.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000025029489.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'ORE')) score=2100000025029522.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025029512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025029512.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025029476.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000025029476.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025029491.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025029491.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025029505.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025029505.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025029527.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025029527.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025032710.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025032710.5 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999994473979.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000025032710.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000025029505.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000025032688.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000025029502.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2400000025032710.5 node_expansions=83
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000025029503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000025030490.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000025031058.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000025030044.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000025031336.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000025030523.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000025029490.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000025031601.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000025031058.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000025031433.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000025030046.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000025032710.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000025029523.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000025030892.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=2400000025032710.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025032712.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025032712.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999994477191.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000025032737.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000025032717.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000025035645.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000025035630.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2400000025035645.0 node_expansions=72
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000025032735.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000025033715.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000025034256.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000025035679.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000025033270.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000025033702.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000025032735.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000025034811.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000025032715.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000025034290.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000025034659.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000025033270.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000025034548.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000025032722.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000025034124.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=2400000025035679.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994480104.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999994480104.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025035666.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025035666.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025035673.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025035673.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025035659.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025035659.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000025035681.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000025038575.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000025035669.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000025035657.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000025035682.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2400000025038575.0 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000025035665.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000025036645.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000025037200.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000025036186.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000025036645.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000025035645.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000025037756.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000025035652.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000025037186.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000025038575.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000025037609.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000025036186.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000025037464.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000025035665.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000025037076.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2400000025038575.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025038609.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025038609.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000025038589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025038589.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000002806722.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000025038602.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000025038594.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000025043466.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000025038606.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2400000025043466.5 node_expansions=74
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000025038599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000025039577.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000025040147.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000025039133.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000025039592.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000025038577.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000025040710.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000025038612.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000025040133.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000025043466.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000025040522.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000025038577.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000025039155.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000025040411.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000025038599.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000025039981.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2400000025043466.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025043488.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025043488.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994487945.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994487945.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999994487911.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999994487911.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994487926.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994487926.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994487914.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999994487914.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972256047.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972256047.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999972256027.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972256062.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999972257564.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972256049.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999972257564.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2399999972257564.5 node_expansions=81
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999950033815.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972256060.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999972256023.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972256035.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999972257564.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2399999972257564.5 node_expansions=51
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999972256023.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999972257008.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972257578.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999972256579.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972257023.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972257023.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972256030.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972258119.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972256023.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999972257564.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972257967.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972258689.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999972256023.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999972257008.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999972256579.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999972256008.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999972257397.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2399999972257564.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944474078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999944474078.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944474102.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999944474102.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000116697210.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000016696344.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999950029676.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000105586124.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000072252778.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000022252767.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000094475013.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999944474086.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999950029641.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999950029656.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000083363887.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000083363899.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000022252752.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000050030554.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000050030566.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000022252767.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000000030545.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000000030545.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000116697210.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116697220.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116697220.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116699877.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116699877.0 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000116697244.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000116699877.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000116697227.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000116699855.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000116697220.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2400000116699877.0 node_expansions=94
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000116697225.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000116698210.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000116699599.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000116698766.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000116697766.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000116698257.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000116698225.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000116697210.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000116699356.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000116697210.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000116699157.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000116699877.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000116697212.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000116697245.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000116697800.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000116697212.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000116698614.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2400000116699877.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116699879.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116699879.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116699903.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116699903.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116699911.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116699911.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000016701401.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999950034711.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000105591178.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072257835.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000022257822.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000094480067.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999944479155.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999950034711.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999950034711.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000083368946.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000083368946.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000022257822.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050035623.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050035623.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000022257822.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000000035599.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000000035599.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999944479155.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000105591178.8 node_expansions=702
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000105588804.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000105589804.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000105591193.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000105590357.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000105589357.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000105589789.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000105589791.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000105588804.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000105590912.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000105588804.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000105590748.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000105588804.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000105588801.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000105589347.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000105588789.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000105590623.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000105590359.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000105590193.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=1800000105591193.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105591193.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105591193.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105591214.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105591214.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000105591192.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105591212.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000138921531.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000105591202.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000138921509.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'SHEEP')) score=2100000138921531.8 node_expansions=44
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000116699603.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000138921531.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000111144156.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000111142799.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000127810157.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2100000138921531.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116696268.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116696268.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000116696311.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116696313.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000116696289.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116696294.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116696294.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000116696296.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000116696313.8 node_expansions=46
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000116696323.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116696300.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000116696290.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116696268.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116696281.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116696323.8 node_expansions=15
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000150029647.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000150029616.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000150029604.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000116696279.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000116696313.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2400000150029629.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=2400000150029647.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150029639.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150029639.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000127807406.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000027806514.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999961139850.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000083362960.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000055585201.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000094474073.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999955584294.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999961139852.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999961139850.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000094474073.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000094474071.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000033362975.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000061140737.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000061140736.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000033362981.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000033362979.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999977807403.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999922250963.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000127807406.5 node_expansions=162
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127807406.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127807386.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000127807372.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127807382.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127807380.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127807406.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944472203.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999944472203.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999894473203.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999894473203.2 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025007614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997229779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994452002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983335889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000006168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000030566836.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566836.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030562947.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000030566836.4 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000041683588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027791308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027794720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002793543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002793532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038903325.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128273.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050018946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002794929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002793542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002793553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038905256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038903324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027794929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013902695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013903806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027794697.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036127752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022239143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022238586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044463375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025016371.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038906430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016682184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041682844.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027793318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025015819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008348795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013902961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022235197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013904364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011124363.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011125480.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011124638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025016872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016680473.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000050018946.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016989.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050018932.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017821.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000050018932.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018946.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018946.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050018932.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080574514.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002794932.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080580487.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050018946.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986127377.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080574499.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033350499.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002794932.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050018943.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050018932.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080574499.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080574499.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050018933.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050018932.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986127377.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999986127377.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050018932.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000080580487.8 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080574500.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080574500.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986127398.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986127398.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986127397.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986127397.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133388.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986133388.6 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050024943.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080580499.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002800943.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050024943.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080580499.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050024943.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080580499.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033356499.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002800943.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050024943.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050024943.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080580499.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080580499.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050024943.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050024943.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986133387.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999986133387.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050024943.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000080580499.8 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080575929.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080580509.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080579955.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080577454.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080576197.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080580098.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080577732.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080576751.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000080580509.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580510.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080580510.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080580510.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580525.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080580525.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080586233.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080586233.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578025.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055578021.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055578000.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578021.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578021.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578021.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055578032.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055578013.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578032.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086133520.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086133520.9 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055578013.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055578024.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055578024.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055578025.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577986.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578025.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055578025.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578025.2 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055583747.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055579414.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055580975.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000055579691.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000055580969.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000055583577.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000055581244.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000055580247.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000083352295.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=900000083352295.0 node_expansions=232
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083352287.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000083352282.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000083352299.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000083352319.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000083352286.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000083352319.4 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083352294.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352294.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083352322.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352322.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083352308.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352308.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083352308.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352308.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058352309.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058352309.4 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058352330.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058352330.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058352310.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058352310.4 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027796756.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027796756.8 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027796733.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000027796751.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000027796751.9 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027796759.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000027796763.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000027796755.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000027796765.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000027796729.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000027796765.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027796751.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027796751.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027796766.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027796766.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027796777.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000027796752.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027796777.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002796778.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002796778.2 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999944463441.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999936129219.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972241223.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000083352334.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999994463443.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999880571896.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000027796779.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999966684779.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999936129222.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999972241229.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999972241219.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000033352334.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000033352341.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000022241223.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999972241222.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999919461667.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999919461667.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999997241229.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000083352334.9 node_expansions=286
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083352330.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000083352311.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352330.9 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083357896.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083357896.9 node_expansions=40
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083352344.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000083352308.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352344.9 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083352346.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352346.9 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083352337.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000083352311.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352337.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083352336.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352336.9 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083352360.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000083352335.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352360.9 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083352351.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352351.9 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083352331.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000083352324.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352331.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055571810.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055571810.1 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055571808.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000055571780.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055571808.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999852796873.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999852796873.2 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999852791332.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999852791340.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999852791322.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999852796873.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999852791329.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999852796873.4 node_expansions=62
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999852796053.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999852792710.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999852791307.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999852792984.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999852794232.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999852796896.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999852794510.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999852793529.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=899999852796896.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999852796873.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852796873.2 node_expansions=19
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011120447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022233725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999997230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999958339725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999958341114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999958339725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000000010114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019452947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000041679058.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999997231225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016677947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000000008447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991673168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999958338335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999958336112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999958337779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005562890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999972226723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000041679058.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041676558.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041678503.06 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041679058.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000041679058.6 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047240554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052796667.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047243272.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044462502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050018335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016683822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016684088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000016682433.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239989.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058348611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058353886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058355262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038908554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052799724.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038906920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036127739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036127184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016684097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016683518.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033348597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033349684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038904997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022237694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044457487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038903875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038902486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052793040.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030567970.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036128538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044462474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022239348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047242755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038906906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025016295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033349930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025016850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025016305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041683041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041681628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044461087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019460196.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000058355262.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058355262.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058351651.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351397.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000058355262.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355263.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355263.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355264.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355264.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355289.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355289.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091688608.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058355263.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091693763.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027797942.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999941685041.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058355263.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083360429.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058355287.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058355263.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058355287.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058355264.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994464598.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016687708.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016687708.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058355289.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083355287.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083355287.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058355287.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091693763.0 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688631.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688631.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688619.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688619.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091688620.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091693766.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091688642.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091688608.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091688625.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000091693766.5 node_expansions=43
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091691290.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091690565.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091688642.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091692099.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091691544.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091693766.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091690564.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091690286.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000091693766.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693789.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693789.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693809.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693809.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091693809.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091693787.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693809.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688621.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116688621.6 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091693822.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091697265.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000116688621.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091693821.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091693788.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091697275.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000116688621.6 node_expansions=103
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091696458.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091696746.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091695457.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091695735.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091693791.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091697291.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091696735.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091695735.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091696457.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116688621.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000116688621.6 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688621.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688621.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688621.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116688621.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688632.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688632.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688656.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116688656.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116688667.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116688653.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688667.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688654.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116688654.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116692108.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083355319.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075025441.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000021097.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058355323.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108355329.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083355331.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083355329.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083355329.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083355331.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083355320.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041688665.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052799776.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016687774.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058355331.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000108358775.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000108358775.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083355329.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000116692108.4 node_expansions=159
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116688663.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116688666.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116688666.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116688673.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116688629.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688673.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116688684.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116688653.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688684.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021100.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000021100.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021100.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000021100.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000024565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000024565.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116692108.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083358774.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000116692120.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075025441.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058358774.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108358785.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083358774.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083358774.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083358774.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083358774.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083358774.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041692107.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052803218.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016691218.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058358774.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000108358785.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000108358785.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083358774.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000116692120.9 node_expansions=375
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116688676.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116688657.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116688655.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116692120.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116688666.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000116692120.9 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116691310.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116690595.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116690340.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116690585.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116688663.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116692120.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116691565.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116690618.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116690317.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=900000116692120.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692121.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692121.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692135.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692135.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116692143.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692130.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692143.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000024597.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000024597.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000024588.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000024572.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000024588.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000024600.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000024600.8 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116692142.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083358808.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000116692142.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075025486.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058358811.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108358809.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083358808.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083358811.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083358808.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083358811.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083358811.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041692141.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052803252.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016691255.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058358808.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000108358809.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000108358809.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083358811.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000116692142.9 node_expansions=148
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000116692140.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692142.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000116692137.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116692134.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116692124.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000116692122.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116692142.9 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116692142.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692138.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692142.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116692132.9 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000116692147.4 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000158358778.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000116692134.9 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000116692132.9 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000141688666.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=1200000158358778.5 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692131.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692131.9 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083358810.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000116692153.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075025497.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000024578.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058358800.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108358807.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083358811.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083358800.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083358800.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083358800.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083358800.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041692143.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052803244.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016691255.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058358801.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000108358823.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000108358811.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083358800.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000116692153.4 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116692156.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692167.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116692167.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692158.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692158.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116692146.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083358812.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075025500.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000024589.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000058358811.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000133355318.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083358834.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083358811.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083358812.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083358812.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083358812.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000041692144.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052803278.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016691256.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058358834.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000108358813.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000108358812.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083358811.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000133355318.2 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108358813.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108358813.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108358823.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108358822.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108358823.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133355342.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133355342.8 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000108361487.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108360768.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108360487.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108361786.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108360765.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108358821.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108361768.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108360786.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108360487.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108360932.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133355344.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=1200000133355344.8 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000133355344.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133355329.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133355344.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133358219.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133358219.5 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000133355340.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133355330.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000133358219.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133355319.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133355343.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000133355309.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000133358219.5 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000133357941.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133357250.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133356995.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133357260.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133357260.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133355339.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133358254.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133357250.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133356986.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133356439.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000133358254.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133356275.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133356275.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133358234.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133358234.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133358237.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133358237.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175024891.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175024891.8 node_expansions=14
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000141688653.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000108358266.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000141691621.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000130577542.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025024047.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083358266.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000108358265.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000108358269.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108358269.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108358269.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000083358287.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000041691599.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000077802710.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052802711.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000083358269.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000163910875.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000163910875.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108358287.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000163910875.8 node_expansions=274
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000133360936.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133360231.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133359936.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133360213.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133360214.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133358279.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133358268.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133361765.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133360213.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133359935.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133359379.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000163910888.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1500000163910888.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000163910875.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163910875.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000205577508.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000205577508.0 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000144466465.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163910898.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000163910907.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000163910883.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000163910911.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1500000163910911.2 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000163910899.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163910847.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163910899.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163910894.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163910894.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000141688686.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000138910894.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000172244232.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000130577563.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000025021133.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083355342.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000163910896.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000138910885.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000138910885.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000138910897.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000138910886.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000113910885.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072244219.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000108355331.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083355330.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000113910885.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000163910897.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000138910911.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000172244232.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000172244229.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000172244205.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172244229.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213910897.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000213910897.8 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000183355321.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000180577530.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000161133097.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000050021086.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000125021975.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000205577541.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000180577530.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000180577530.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000180577530.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000180577530.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000155577530.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000102799752.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000150021975.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000125021975.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000155577530.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000205577544.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000205577541.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000180577530.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000205577544.0 node_expansions=290
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000205577544.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000194466446.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000188910889.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000188910888.2 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1800000194466432.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1800000205577544.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000205577545.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000205577545.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000205577576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000205577576.0 node_expansions=5
FooPlayer.decide: Prioritizing 4 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000236133123.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000230577589.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000230577564.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000236133123.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2100000236133123.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000236133119.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000236133122.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000236133122.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000236133110.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000236133110.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000213910902.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000211133110.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000244466477.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000161133111.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000025021110.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000155577555.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000236135745.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000211135744.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000211133123.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000211135769.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000211133123.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000186133110.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000102799777.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000150022012.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000125021999.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000186133110.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000236135745.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000211133110.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000244466477.0 node_expansions=113
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000244466479.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000244466479.0 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000244469088.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000244468409.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000244468130.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000244468417.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000244468418.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000244466473.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000244466452.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000244468952.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000244468396.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000244468131.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000244467562.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000244469088.5 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000244469088.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000244469063.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000244469088.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000244469104.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000244469104.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000244469113.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000244469144.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000244471731.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000244469120.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000244469101.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000244469101.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000244471731.8 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000244471036.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000244470745.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000244471023.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000244471045.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000244469100.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000244470731.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000244469065.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000244469087.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000244471591.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000244471045.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000244471745.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000244470177.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000244471745.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000244471731.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000244471731.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000244471760.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000244471760.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000244471753.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000244471753.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000244471776.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000244471776.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000244471773.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000244471773.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000275027351.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000275027351.0 node_expansions=18
FooPlayer.decide: Prioritizing 3 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2700000300027335.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000300027335.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000300027335.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2700000300027335.0 node_expansions=54
FooPlayer.decide: Prioritizing 2 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000294471781.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000300027361.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=2700000300027361.0 node_expansions=18
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086126155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083349778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061125278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083348667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080571708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000088904778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077793102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077792556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080569776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033346056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033344389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000088904488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000086126432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066678098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050008597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066680876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066681722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063903101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066680598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788051.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000072236164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058345542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033344388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033344388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033342999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033340776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058344166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047230542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055564999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055563887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069456719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055567774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000088904778.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088909223.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088909223.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088908112.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000088909223.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000052797554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047240055.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033352487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027796645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038908044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047240333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038904717.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033348886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030574167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038907213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036130256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036129998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000017422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000015765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000058353667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000055573389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033349486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016679972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027793041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011121849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019456861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008344348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008345459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025012484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016681916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027796097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011125462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011127128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036129698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025016906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000015740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000015750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000014337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000012115.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025015542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011124350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011123239.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036126365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013901573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030571643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016681350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000058353667.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351445.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349223.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000058353667.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069464799.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069464799.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069464824.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069464773.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069464824.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013907485.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013907485.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574132.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574132.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980579519.8 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036131464.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980574131.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055575909.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036131464.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000102798132.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980574132.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036131464.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980574131.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036131489.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055575933.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055575909.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036131464.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036131464.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036131464.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000102798132.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047240798.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980574131.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036131464.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=600000102798132.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102798131.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102798131.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102803589.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102803589.6 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036131489.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980574152.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980574164.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055575929.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036131489.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980574152.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036131489.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980574152.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036131485.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055575929.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055575933.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036131489.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036131485.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036131489.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000102798156.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047240822.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980574164.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036131485.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), None, None)) score=600000102798156.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000102798163.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000102798142.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102798163.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574143.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574143.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574142.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574142.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574149.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574149.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574142.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574142.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574143.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574143.6 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999980574088.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000013907420.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000013907420.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000013907420.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013907420.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013907455.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013907455.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013907465.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013907465.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013907434.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013907434.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000013907433.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013907433.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000013907469.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000013912854.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000013907454.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000013912854.0 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000013909798.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000013910354.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000013909651.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000013912854.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000013912199.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000013911088.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000013910354.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000013910495.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000013912854.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013912854.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013912854.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013912879.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013912879.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013912904.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013912904.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069470234.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013912903.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013912900.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113909244.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000069470247.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000136136902.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069470247.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013912900.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069470233.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088914681.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088914679.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069470236.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069470236.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069470247.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000161131466.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047246243.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999980579569.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069470234.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000161131466.2 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136136904.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136136904.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980579560.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980579560.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999980581949.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999980582503.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999980581792.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999980581680.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999980581794.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999980581225.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999980582505.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999980582625.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999980583614.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999980574110.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1199999980574110.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999980574110.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980574110.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980580077.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980580077.2 node_expansions=111
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999980574113.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980574111.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999980574120.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999980574112.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999980574108.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1199999980574120.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980574131.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980574131.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980574147.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980574147.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999980574137.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980574122.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999980574131.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999980574148.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999980574146.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1199999980574148.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980574147.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980574147.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980577200.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980577200.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999980576506.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999980577059.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999980576368.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999980575258.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999980576359.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999980575801.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999980577070.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999980577201.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999980577202.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1199999980577202.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980577202.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980577202.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1799999980580378.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999980582045.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011133606.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000019466941.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999980581767.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999980581212.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999980579438.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999980581767.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000000021607.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999980579428.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1799999980582045.5 node_expansions=252
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999980580378.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999980581767.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999980582337.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999980581665.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999980582047.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999980579449.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999980580529.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999980581085.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999980582337.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999980579428.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1799999980582047.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999980582045.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980582045.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980582047.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980582047.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999980582071.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999980582044.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980582071.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027806045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027806045.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000027806045.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027806045.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027812299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027812299.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027806056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027806056.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027806047.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027806047.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027806045.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027806045.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000027806078.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000027806068.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000027806046.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000027806036.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000027812299.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000027812299.8 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000027807022.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000027808460.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000027808981.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000027812299.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000027806022.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000027808293.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000027806023.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000027807144.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000027807690.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000027808977.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000027806022.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1800000027812299.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027812310.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027812310.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980588298.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980588298.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980588324.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980588324.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027812312.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027812312.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000027813313.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000027814701.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000027815256.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000027812312.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000027814534.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000027815534.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000027812312.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000027813313.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000027813423.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000027813990.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000027815256.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000027812323.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1800000027815534.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027815536.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027815536.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000027815545.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027815545.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052809682.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052809682.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027815547.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027815547.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997257643.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997257643.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997254160.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997254160.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997257657.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997257657.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999997254160.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997254160.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000022248307.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000022248307.2 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997254166.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997254166.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980585716.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980585716.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999980589203.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999980591592.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999980592148.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999980592148.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999980589203.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999980591426.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999980589203.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999980589203.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999980590314.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999980590870.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999980592148.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999980589203.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999980589203.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999980592148.0 node_expansions=385
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999980588650.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999980590772.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999980591051.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999980592148.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999980588659.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999980590872.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999980588659.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999980588648.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999980589772.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999980590314.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999980591606.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999980591051.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999980588648.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999980588662.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1799999980592148.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980592161.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980592161.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997260591.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997260591.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000094482825.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999983369924.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000019481925.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000083371728.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000063927272.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000161149495.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999980592150.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000063927258.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000019481939.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000063927258.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000083371703.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000083371718.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000063927258.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000063927260.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000063927258.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000130593936.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000063927269.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038927272.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000161149495.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161149495.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161149495.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161149500.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161149500.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161148369.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161148369.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186142640.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186142640.8 node_expansions=85
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161149504.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161149502.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161149486.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161152422.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161149504.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000161152422.0 node_expansions=53
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000161149477.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161151589.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161151866.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161151915.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161149480.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161151711.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161149477.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161149492.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161150588.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161151144.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161152433.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161151877.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000161149477.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000161150755.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000161149492.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000161152433.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161152471.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161152471.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161157478.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161157478.0 node_expansions=290
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161152482.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161152445.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161152423.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161155087.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161152447.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000161155087.8 node_expansions=48
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000161152421.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161154532.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161153435.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161154810.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161152421.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161155136.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161154658.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161152423.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161152470.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161153546.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161154087.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161154821.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000161152421.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000161153713.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000161152432.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000161154254.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1800000161155136.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161152310.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161152310.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997268599.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997268599.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997266209.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997266209.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997266224.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997266224.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997266224.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997266224.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997268600.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997268600.0 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999966710716.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997266256.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999997266219.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999997268600.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999997266236.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999997268600.0 node_expansions=62
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999997266212.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999997268322.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999997267210.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999997268611.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999997266222.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999997268433.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999997266210.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999997266210.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999997267321.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999997266221.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999997268600.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999997266210.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999997267488.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999997266221.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999997267777.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999997268044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1799999997268611.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997268600.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997268600.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991706205.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999991706205.5 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966713056.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966713056.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966715447.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966715447.8 node_expansions=29
FooPlayer.decide: Prioritizing 25 infrastructure actions over 31 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=2100000000046392.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000000048503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000000047392.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000000047392.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000000046392.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000000048614.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000000046392.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000000046392.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000000047503.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000000046392.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000000048780.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000000046392.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000000047669.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000000047392.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000000046392.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000000047947.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000000048225.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000022264912.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000016705302.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000025039469.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000022260580.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2099999977818591.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2099999986153590.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2400000013929648.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2400000000043410.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2400000025039469.0 node_expansions=1141
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999991706182.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999991706195.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999991706204.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999991706206.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999991708567.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000025039469.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000025039469.0 node_expansions=60
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000025039482.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000016706186.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000016706147.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2400000025039482.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025039469.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025039469.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025039492.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025039492.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000152817283.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999988927504.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000013927532.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000086150639.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000066706171.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000219483973.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000050038639.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000091706149.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000013927504.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000091706152.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000111150594.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000111150610.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000066706171.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000091706149.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000091706152.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000158372842.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000091706194.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000066706149.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000219483973.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219483966.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000219483966.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000213924616.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000213924616.5 node_expansions=119
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000125036751.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999961146950.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000013924751.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000058370062.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000038925639.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000022258072.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000063925618.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999986146963.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000091703409.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000111147862.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000083370085.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000038925617.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000063925639.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000063925617.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000130592307.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000063925633.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999997258950.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000038925639.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2400000130592307.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130592300.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130592300.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936145561.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999936145561.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936145838.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999936145838.5 node_expansions=3
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2699999969479068.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999969481179.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999969479068.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999969480068.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999969479068.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999969481291.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999969479068.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999969479068.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999969480179.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999969479068.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999969481457.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999969479068.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999969479346.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999969480068.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999969479068.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2699999969480624.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2699999969480902.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2699999969481457.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2699999947253734.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2699999966700735.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2699999950034735.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2699999955589567.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2699999969481457.5 node_expansions=1872
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2399999936148248.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999936150359.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999936148248.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999936149248.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999936148248.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999936149248.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999936149082.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999936148259.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999936148259.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999936149359.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999936148248.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999936148262.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999936148540.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999936149249.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999936148261.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999936149804.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999936150082.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2699999969481471.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2699999947253762.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2699999966700763.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2699999950034735.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2699999950031789.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2699999955588734.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2699999969481471.0 node_expansions=119
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999969481470.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999969481470.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000100037022.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999988925026.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000058370290.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=3000000086148067.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000213925926.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=3000000044480512.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000061148124.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999994481470.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000088925911.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000108370373.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000080592590.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000036148137.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000061148124.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=3000000111148067.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=3000000152814734.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=3000000086148067.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2699999994481457.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000036148152.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=3000000152814734.0 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000127814814.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000127814814.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000127814814.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127814814.0 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=3000000152814762.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000152816873.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000152814762.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000152815762.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000152814762.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000152815762.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000152815595.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000152814762.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000152814762.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000152815873.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000152814762.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000152814762.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000152815040.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000152815762.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000152814762.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000152816317.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3000000152816595.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=3000000152816873.0 node_expansions=346
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000100039164.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000127816938.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=3000000152816873.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000147257405.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000127816941.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=3000000152816873.0 node_expansions=47
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000152816873.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000152816876.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000150039095.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=3000000152816876.0 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066680877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063900877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061125889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066682277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066678655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075014478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066681167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075012265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025012432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025010488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047234154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061121987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050010264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050008875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058345265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063903931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055568876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063903108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066681719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061126164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038899986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052792217.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038900542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025010487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000025008264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000025007153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000025009376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038898332.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000075015333.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075013944.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075014222.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075017277.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000075017277.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027796111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033350334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033351655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022238263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011126318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033352556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041684500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036130273.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041685887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033349710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016679373.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019459654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036129421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044461722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994458820.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994459654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016683597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011125805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022237486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005570461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019459694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033350319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013905239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025015809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005571017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019457142.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005568517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902142.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008344072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022238309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994457129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994457670.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994456559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994458796.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000044461722.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461444.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461444.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461722.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000044461722.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242986.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047242986.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047241176.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241174.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047241598.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047242710.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047241185.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047241454.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047242710.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047242989.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=600000047242989.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242987.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047242987.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933349630.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933349630.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933349644.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933349644.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933349667.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933349667.9 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999933351333.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999933351779.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999933351334.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999933351778.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999933352889.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999933351333.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999933351611.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999933352611.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999933352889.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999980570151.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=899999980570151.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941681276.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941681276.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980570152.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980570152.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072239499.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000072239486.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111128410.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000100017288.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030571929.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022237707.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072239485.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000111128384.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000111128411.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072239485.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000100017276.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000100017273.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047239485.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994459929.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000072239485.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022237707.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072239485.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072239486.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000111128411.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128411.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128411.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111130074.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111129517.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111130063.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111130487.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111131598.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111130073.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111130364.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111130351.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111131613.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000111131613.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131613.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131613.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131612.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131612.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108350610.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108350610.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083353838.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083353846.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000083353836.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083353833.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083353836.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000083353846.6 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083353833.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083353807.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083353833.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952795609.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952795609.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999952795624.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952795585.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952795624.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952795647.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952795647.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999952795634.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952795622.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952795634.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988904405.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988904405.8 node_expansions=91
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999952795634.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999952798856.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999952796745.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999952797300.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999952797311.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999952797747.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999952798858.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999952797300.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999952797578.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999952797578.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999988904409.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1199999988904409.2 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988904422.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988904422.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988907626.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988907626.2 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999988904432.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999988906665.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999988905556.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999988906109.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999988906101.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999988906524.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999988907635.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999988906109.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999988906387.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999988906389.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1199999988907635.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999988907635.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999988907609.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988907635.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988907635.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988907635.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999988907633.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999988907625.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988907633.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988907636.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988907636.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999988907633.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999988907638.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999988907638.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988907623.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988907623.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008349720.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008349720.0 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999988907625.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999988909179.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999988909849.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999988908738.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999988909294.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999988909292.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999988909744.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999988910571.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999988909294.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999988909571.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999988909588.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000008349742.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1500000008349742.5 node_expansions=203
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008349733.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008349730.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008349732.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000008349742.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000008349720.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000008349742.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008349742.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008349742.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999983349758.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983349758.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999983349760.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983349760.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000080572868.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000105572879.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000119461768.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000080572880.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999986127534.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999994462213.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077797335.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000116683977.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091683990.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052795093.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000080572893.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000055575113.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000002795104.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999997239534.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052797324.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000013905315.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000044461760.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000044461769.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000119461768.2 node_expansions=120
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119461770.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119461770.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000080572857.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000105572858.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000080572871.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999986127512.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999983349769.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999994459970.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077795081.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000116683968.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091683970.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052795081.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000080572871.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000055572858.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000002795068.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999997239514.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052795070.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000013905290.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000044461736.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000044461734.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000116683968.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116683981.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116683981.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116686199.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116686199.2 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000116683968.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116683977.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116683969.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116683978.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116683966.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000116683978.0 node_expansions=46
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116683980.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116683954.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116683980.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116684000.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116684000.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000088906223.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116683967.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000116683967.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116683981.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116683981.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116683968.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116683968.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080572866.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105572881.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119461782.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000080572901.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999986127522.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999983349746.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999994459966.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000077795116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000091683978.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000052795092.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000080572881.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000055572866.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000002795078.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999997239522.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000052795078.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000013905300.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000044461746.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000044461744.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000119461782.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119461755.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119461755.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119466500.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119466500.2 node_expansions=167
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091683976.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119461779.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000119463986.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000119461757.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000119463975.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000119463986.2 node_expansions=84
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119461764.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119462321.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119463986.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000119462890.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000119463431.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000119463445.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000119463845.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000119461764.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000119463430.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000119463708.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000119463730.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000119463986.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119463986.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119463986.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999983351973.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983351973.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080575107.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105575085.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119463996.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000080575110.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999986129764.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999994462209.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000077797306.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000116686197.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000091686195.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000052797306.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000080575096.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000055575109.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000002797305.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999997241750.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000052797327.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000013907542.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000044463974.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000044463985.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000119463996.0 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091686208.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091686208.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119464038.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119464038.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091686210.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091686210.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091686220.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091686220.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091686210.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091686210.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052797321.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000077799412.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000091688305.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000080575101.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999958351977.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999966684421.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000050019533.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000088908467.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000063908456.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025021627.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000080575122.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000055575108.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999975019541.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999969464011.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000025019532.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999986129756.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016686208.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016686199.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000091688305.2 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091688279.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091688279.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000091686199.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091686755.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091687170.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091686209.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091687866.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091687866.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091688295.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091686199.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091687876.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091688169.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091688168.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091687185.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000091688295.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066688281.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066688281.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066690945.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066690945.5 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000027802044.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000077802066.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055579821.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999933356709.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999930578931.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999941689154.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000050024288.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000088913155.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000038913155.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000000024265.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055579821.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030579821.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999950024265.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999944468709.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000000024265.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999961134487.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999991690931.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999991690931.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000088913155.2 node_expansions=546
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000088910511.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088911066.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088911511.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088910513.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088913177.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088912180.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088912177.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088910511.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088912455.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088912178.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088912455.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088911511.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088911511.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1500000088913177.8 node_expansions=143
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000088913160.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088913199.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000088913167.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000088913167.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088913165.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000088913199.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088913177.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088913177.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088913206.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088913206.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000088914831.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000088915831.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000088916109.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000088914164.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088916775.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000088915109.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000088914720.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000088916275.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000088916664.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000088915831.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000088916664.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088916109.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000088916109.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2100000088916664.5 node_expansions=319
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000088915136.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088915149.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000088915137.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000088916664.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088915145.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000088916664.5 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000088915109.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088915679.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000088916109.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088915109.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088916790.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088915123.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088915109.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088916664.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088916775.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088915123.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000088916678.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088916109.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000088916109.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2100000088916678.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088916664.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088916664.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088918344.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088918344.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088916693.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088916693.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088919901.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088919901.2 node_expansions=233
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027807259.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000077807249.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000066696138.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000055585026.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999933361914.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999930584136.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999941694359.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000050029471.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000038918370.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000000029470.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000055585026.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000030585036.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999950029470.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999944473914.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000000029470.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999961139692.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999991696136.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999991696136.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000077807249.0 node_expansions=648
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000077805580.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000077806139.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000077806582.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000077805584.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000077807249.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000077805583.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000077805595.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000077807139.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000077807247.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000077805580.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000077806582.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000077805595.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000077806580.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000077807137.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000077807249.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077807247.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077807247.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077807249.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077807249.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077807249.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077807249.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077807249.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077807249.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038918364.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038918364.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038918366.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038918366.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038918370.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038918370.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038919924.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038919924.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000038918382.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000038918924.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000038919371.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000038918369.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000038918382.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000038919369.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000038918369.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000038919926.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000038918370.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000038918369.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000038919372.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000038918371.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000038919391.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000038919925.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2100000038919926.8 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038919927.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038919927.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000038919926.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038919926.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038919926.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038919926.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038919931.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038919931.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038918276.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038918276.5 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069457755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061124145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055569422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061126089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083349478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075016720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069460054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055569089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025009112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025010223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063903056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061125556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083350054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066682275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041678329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061125330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025009944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025007998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025007443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025009111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061124999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063903310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058348310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041678254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041677143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047233055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041674999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058344709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044453052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055568053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044457218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069457830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234996.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000083350054.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083355054.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351998.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000083355054.0 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000038902219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030567773.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025016384.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030573051.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052796442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027792445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025013276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991678209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991679320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038905887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036128321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030572152.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906107.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044461932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044461940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038906665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794632.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000010684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000009850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008345420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000010406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991679018.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991677059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991676503.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991678185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022237420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005567906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027794085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013903237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033350261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027795264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011125194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011124083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008344073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457698.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002788184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013900962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002788183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002789294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005566238.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000052796442.8 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795053.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796442.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052791442.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000052796442.8 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802707.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802707.4 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052797014.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052796990.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052797009.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052797023.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052802707.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052797033.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000052802707.4 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052799519.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799227.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052802707.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052798116.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052799109.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052797004.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052798393.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052799651.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000052802707.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802707.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802707.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802745.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802745.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802744.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802744.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802754.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802754.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052802742.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802742.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052807618.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052807618.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802744.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802744.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052807598.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052807598.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991688955.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052802732.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052802747.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052802732.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022249350.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030582684.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030578757.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052802732.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052802746.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052802746.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052802732.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083363128.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083358302.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052802747.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052802747.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091696461.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991689844.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991689857.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000091696461.8 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691646.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691646.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689855.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999991689845.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991689809.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991689819.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991689824.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991694683.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999991694683.9 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999991692306.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991692017.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991690906.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991691906.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991689795.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991691183.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991692461.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991693030.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991694697.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999991694697.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694683.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991694683.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694698.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991694698.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694723.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991694723.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694723.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991694723.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952805848.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952805848.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952805832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952805832.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952805832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952805832.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952805844.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952805844.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952805844.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952805844.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952805832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952805832.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922250288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922250288.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999922249387.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983363165.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983363165.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983363165.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983360514.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000027178.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000028081.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983363165.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983363165.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983363165.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983363165.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983363165.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044474277.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044474290.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983363165.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983363179.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061140956.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999922250287.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000061140956.6 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061140956.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061140933.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061140956.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922250281.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922250281.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999922252765.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999922252943.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999922252489.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999922251376.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999922254321.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999922252376.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999922250265.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999922251665.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999922252943.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999922253487.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999975023093.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=899999969465316.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=899999975023093.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975023093.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975023093.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975023132.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975023132.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999975023135.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975023131.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999975023145.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999975023124.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999975023119.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999975023145.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975023124.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975023124.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975027156.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975027156.5 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999963914244.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999983360466.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013916021.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000013916021.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025025366.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041692022.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052804911.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999983360466.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000013916021.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013916021.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000013916021.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013916021.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000075027144.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075027134.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000013916021.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000013916021.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091693800.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999922247577.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000091693800.6 node_expansions=380
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000091689810.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091689811.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000091689789.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091693800.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091689836.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000091693800.6 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000091692298.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000091692411.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091692007.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091690885.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091693803.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091691869.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091689788.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091691163.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091692425.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091692008.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000091693803.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091693800.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091693800.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091693814.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091693814.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091693849.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091693849.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091696768.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091696768.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091693848.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091693848.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091696793.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091696793.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000091693849.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091693850.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091696792.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091693863.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091693873.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000091696792.2 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000091696794.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091696348.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091696517.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091696072.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091695962.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091694961.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091695961.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091693850.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091695250.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091694850.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000091696083.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113912042.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000091696794.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091696793.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091696793.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091696793.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091696793.2 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000091699736.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091699292.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091699459.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091699014.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091698903.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091697903.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091698903.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091698625.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091696792.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091698181.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091697792.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091699014.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113913986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000105579542.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1800000113913986.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113913998.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113913998.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999958356645.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999955580667.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999986136222.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000036136233.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000019467765.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000036134455.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000047247320.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999977802864.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999986136201.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000008358420.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000008358433.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000036136222.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000097247344.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069469567.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000008358431.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000008358433.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000086136210.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999969469532.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000097247344.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097247344.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097247344.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097247356.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097247356.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000097247344.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097247331.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097247344.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097250226.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097250226.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999958356679.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999955580680.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999986136235.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000036136245.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000019467789.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000036134465.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000047247364.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999977802899.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999986136248.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000008358470.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000008358456.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000036136235.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000069469565.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000008358470.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000008358463.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000086136235.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999969469567.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999927802012.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000086136235.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000086136245.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086136232.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086136245.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086136263.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086136263.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000086136251.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086136242.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086136251.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086139150.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086139150.5 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000058358475.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086136231.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000086136231.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086136241.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086136241.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058358465.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058358465.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000058358463.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000058358489.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000058358463.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000058361343.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000058358473.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000058361343.8 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000058361357.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000058360972.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000058361081.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000058360694.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000058359574.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000058359560.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058360510.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000058360232.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000058358448.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000058359851.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000058359399.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000058360686.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000058361357.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058361357.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058361357.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058361358.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058361358.2 node_expansions=4
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999930581802.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999927805802.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999958361358.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000036139147.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999991692925.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000008359594.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000019472480.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999950028025.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999958361358.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999980583580.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999980583580.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000036139146.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000097252865.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000041694702.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999980583580.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999980583580.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999941694691.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999900027136.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000097252865.0 node_expansions=97
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000097248859.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097250212.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000097250222.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000097250225.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000097252865.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000097252865.0 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000097252865.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097252698.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097251754.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097252420.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097252309.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097251309.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097251309.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097252031.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097252309.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097250198.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097251587.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000097251198.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000097252420.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000097252865.0 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097251476.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097251476.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097252892.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097252892.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097252917.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097252917.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097255400.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097255400.8 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999930584484.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999927808483.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999958364038.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000036144267.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999991695605.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000008364712.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000019475160.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999950030705.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999958364052.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999980586261.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999980586258.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000036141825.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000041699823.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999980586261.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999980586260.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000058366489.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999941697371.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999900029816.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000058366489.8 node_expansions=178
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000058364048.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000058364024.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000058364004.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000058364017.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000058364017.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000058366489.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000058366489.8 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000058366525.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000058365859.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000058365025.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000058365545.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000058366249.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000058366114.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058365137.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000058365100.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000058364989.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000058366111.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000058363989.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000058365391.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000058364989.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000058366214.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000058366525.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058366503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058366503.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000058366489.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058366489.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058366527.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058366527.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058368698.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058368698.5 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999930586947.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999927810961.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999958366506.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000036144304.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999991698085.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000008364762.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000019477636.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999950033170.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999958366504.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999980588725.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999980588761.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000036144305.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000097255403.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000041699872.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999980588739.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999980588739.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999941699872.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999900032281.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000097255403.2 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000097255415.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097255377.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097255415.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113919365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113919365.0 node_expansions=69
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000097255425.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097255402.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097255425.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097255434.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097255434.8 node_expansions=5
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000097256437.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097257284.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097256437.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097256993.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097257673.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097257546.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097256549.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097256545.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097256451.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097257549.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097255437.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000097256824.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000097257546.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000097256451.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000097256282.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000108363581.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000113919428.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2100000113919428.5 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113918024.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113918024.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088919137.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088919137.2 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000088916937.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000088916926.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088916937.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088916938.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088916938.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999947248494.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999944472480.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999950028017.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000027805829.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999983359591.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000000026271.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000036139137.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999925028013.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999933361373.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999972250235.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999972250261.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000027805816.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000033361391.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999972250237.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999972250237.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000050028026.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999933361372.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999902805794.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000050028026.0 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050028045.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050028045.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050030233.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050030233.8 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999947250646.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999944472501.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999950028039.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000027805827.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999983361757.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000000026269.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000036139160.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999925028026.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999933361359.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999972250261.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999972250248.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000027807979.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000088916945.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000033361383.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999972250279.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999972250261.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999933361359.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999902805835.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000088916945.5 node_expansions=135
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000088916938.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000088916926.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088916938.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000088916934.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088916934.5 node_expansions=2
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000127805782.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000116694695.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000119472447.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000111139150.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000105583558.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2400000127805782.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127805803.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000127805803.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127808015.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000127808015.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000127805832.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000138914019.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000138914039.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000138914045.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000138914029.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000158361326.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2700000158361326.0 node_expansions=301
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000127805831.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000127808022.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000127805826.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000138914039.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000127805823.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000158361326.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2700000158361326.0 node_expansions=122
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000155583548.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000158361326.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000150027992.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000144472450.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2700000158361326.0 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000000005669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013896280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013895447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013896280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963893058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025009003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000005668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991675057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008344002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011121779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000006724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005562002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005560946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000030567114.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030565169.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030567114.06 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030565725.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000030567114.06 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000030570276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025015551.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000012417.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000014085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027794165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027792766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027791666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000012429.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000013554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000014086.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000013532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036126101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041684445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047238599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038906667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013901865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008344642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005567138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027791095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022234681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022234681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038904196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022234421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005565462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016679074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011119349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022232142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011119350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011121851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013899652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022233850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036125797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022234975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038906654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025015517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030571934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005568518.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000047238599.6 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047237766.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238610.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047236933.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000047238610.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238599.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047238599.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238625.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047238625.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238625.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047238625.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047238611.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047238610.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991681278.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025014611.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080571944.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000015499.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047238625.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047238611.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047238610.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047238610.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047238610.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991681277.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080571944.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000113905290.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080571944.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000015499.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000015499.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047238610.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000113905290.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000113905290.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113905290.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113905291.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113905291.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113905292.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113905292.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000113905289.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113905289.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000113905280.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113905289.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000113909477.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000113905289.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000113905299.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000113909477.5 node_expansions=42
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000113908235.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000113908514.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000113908088.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000113909346.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000113908935.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000113907255.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000113905300.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000113909478.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000113909478.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113909477.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113909477.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113909475.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113909475.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113909478.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113909478.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113913478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113913478.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113909476.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113909476.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113913513.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113913513.2 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113909479.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113909479.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113909479.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113909479.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113909479.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113909479.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113909482.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113909482.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047242812.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047242808.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047242812.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991685475.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025022819.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080580168.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000019701.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047242808.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047242812.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047242821.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047242812.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047242812.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991685479.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080580132.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080580152.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000019697.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000019697.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047242812.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000080580168.4 node_expansions=135
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080576142.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080580117.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080580152.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080576132.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080576142.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000080580152.9 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000080580166.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080579055.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080579319.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080578921.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080580152.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080579741.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080578075.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080576117.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080578765.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000080580166.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580152.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080580152.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580180.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080580180.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080580181.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080580158.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080580155.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080580145.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080584464.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000080584464.4 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000080583088.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080583366.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080582908.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080584464.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080584209.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080583755.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080582088.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080580131.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080582798.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080582242.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000080584464.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584487.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584487.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584464.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080584464.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047251132.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047251144.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047251131.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991693797.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025027159.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000028034.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047251154.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047251145.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047251145.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047251131.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047251131.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991693812.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080584478.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000113917811.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080584487.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000028043.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000028020.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047251131.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000113917811.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113917811.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113917811.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113917845.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113917845.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047251182.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047251179.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047251169.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991693834.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025027180.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080584512.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000028058.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047251168.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047251168.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047251169.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047251169.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047251168.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991693834.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080584513.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080584512.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000028057.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000028057.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047251168.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000080584513.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584526.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584526.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584526.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584526.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080588833.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080588833.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000080587457.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080587750.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080587291.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080588568.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080588848.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080586457.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080586458.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080584514.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080587180.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080586624.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000080586083.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000100021154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000105579487.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000080588848.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080588847.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080588847.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080588849.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080588849.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000080588845.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000080588834.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000080588834.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000080592874.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000080588843.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000080592874.5 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000080592319.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080591763.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080592054.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080591623.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080591485.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000080592874.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000080590790.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080590763.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080588819.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080591499.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000080590930.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000080590388.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000080592874.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080592888.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080592888.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047259554.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000047259554.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000047259554.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999991702234.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025035555.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000080592890.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000000036443.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000047259555.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047259554.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047259569.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047259569.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047259568.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999991702235.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113926235.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000080592889.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000036444.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000036443.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047259554.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000113926235.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113926236.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113926236.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000036433.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000036433.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000036444.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000036444.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000036459.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000036459.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000000034235.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000000034237.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000038917602.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000000034250.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000000034247.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000038917602.0 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000000037736.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000000037192.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000000036179.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000000036901.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000000037013.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000000036179.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000000038290.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000000035791.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000000037734.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000000036901.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000000036345.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000000030171.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000038917602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000030581836.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000036141156.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1500000038917602.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038917602.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038917602.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038917579.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038917579.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038917615.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038917615.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038917613.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038917613.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038917626.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038917626.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000075028737.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075028737.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000047250095.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000019471428.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000052804738.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000133359922.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000038917651.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075028738.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075028738.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000047250071.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000047250073.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000075028737.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019471406.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000133359922.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000141695405.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000133359922.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000038917628.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000075028737.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000133359922.8 node_expansions=132
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108362073.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108362073.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108366113.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108366113.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108362070.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108362083.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108366099.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108362083.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108362093.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000108366099.5 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000108364545.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108365015.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108363988.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108363737.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108364821.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108363988.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108366099.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108363600.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108365544.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108364710.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108364156.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000108366099.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108366100.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108366100.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133363989.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133363989.5 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108366138.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108366138.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108366127.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108369599.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108366137.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108366127.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108366126.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000108369599.5 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000108368626.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108369057.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108368044.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108367766.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108368877.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108368044.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108368766.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108367666.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108369626.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108368210.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108368499.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108369321.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000108369626.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108369599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108369599.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108369613.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108369613.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108369635.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108369635.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108369611.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108369611.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083369636.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083369636.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000083369659.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083369634.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083369659.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108367477.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108367477.0 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050036290.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000050036304.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022257637.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999994478957.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000027812305.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000013925179.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000050036302.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000050036304.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022257624.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022257624.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000050036290.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999994478970.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083369625.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000116702958.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000108369626.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038925181.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000013925191.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000050036290.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000116702958.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116702959.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116702959.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013925193.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013925193.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000013925179.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013925179.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016700822.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016700822.8 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991702971.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991702971.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991702971.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991702971.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991702992.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991702992.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016700871.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016700871.8 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000027814082.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027814082.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000000035415.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999972256760.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000005590083.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000061147416.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000027814081.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000027814093.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000000035416.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000000035416.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000027814081.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999994478972.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083369639.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000094480749.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086147417.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000016702985.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999991702970.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000027814096.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000094480749.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000094480749.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094480734.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094480749.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119478649.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119478649.5 node_expansions=74
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000094480736.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094480747.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000094483947.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094480746.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094480728.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000094480736.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000094483947.2 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000094483681.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094482559.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094483237.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094483681.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094480748.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094482406.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094482128.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094482669.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094482280.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094481739.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094482859.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094483126.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094483947.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000094483947.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094483961.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094483961.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094483948.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094483948.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094483948.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094483948.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094483970.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094483970.8 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000094486902.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094484934.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094486347.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094485625.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094486880.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094483934.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094485625.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094485338.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094485893.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094485491.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094484935.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094484935.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094486046.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000094486324.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1500000094486902.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094486903.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094486903.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077818561.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077818561.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077818569.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077818569.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975040781.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975040781.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975038813.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975038813.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975040780.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975040780.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975038812.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975038812.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975040795.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975040795.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975040781.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975040781.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975040758.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975040758.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999975040780.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975040769.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975040780.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000038658.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000038658.2 node_expansions=73
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999975038870.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975040803.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999975040803.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975040779.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975040779.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999975038845.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999975038867.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=899999975038867.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=899999975041795.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=899999975038846.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000000036723.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=899999975038861.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=899999975041781.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=899999975038839.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=899999975038861.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000000036739.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=899999975038846.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999975038859.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000008372148.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=899999975041782.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000000036712.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'ORE')) score=1200000008372148.5 node_expansions=262
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975038877.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975038877.9 node_expansions=5
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000008372148.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999975038815.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999991705482.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1200000008372148.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008372164.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008372164.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008372150.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008372150.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044483259.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044483272.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000016704594.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999955592627.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999988925927.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077816594.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000008372148.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044483260.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044483260.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000016704627.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000016704616.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061149928.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999994481506.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000100038838.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111149937.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000102816595.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033372164.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000044483275.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000111149937.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111149949.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111149949.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136150761.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136150761.8 node_expansions=378
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000136148802.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136150191.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136149469.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136150747.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136147802.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136149469.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136149191.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136147802.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136147802.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136148802.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136148802.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000136148358.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000136150191.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000130593915.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000125034581.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000127813470.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000127811804.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000127813638.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000136150747.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000136150747.2 node_expansions=731
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1200000111153881.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111153881.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111155271.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111154548.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111152881.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000111154548.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111154286.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000111152897.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111152892.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000111153882.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000111155296.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000111153881.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000111154437.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000111154715.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000130593930.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000125034581.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000127813470.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000127811804.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000127813686.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000136150760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000130594358.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1500000136150760.8 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000136150747.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136150747.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136150797.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136150797.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136150794.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136150794.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000136150783.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136150783.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000136150780.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136150785.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000136150782.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000136150774.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000136150796.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000136150796.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136150793.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136150793.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136150797.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136150797.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000136150786.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136150793.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000136150785.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000136153145.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000136150809.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000136153145.0 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000136151769.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136151781.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136153145.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136152451.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136150756.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136152451.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136152145.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136150756.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136150770.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136151785.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136153158.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000136151781.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000136151311.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000136152603.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=1500000136153158.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136153159.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136153159.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136153170.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136153170.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136153189.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136153189.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000136153183.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136153183.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000069488868.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000069488868.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041710201.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999955598201.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036155536.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000102822202.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000033377757.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000069488868.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000069488868.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000041710201.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016710201.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000061155536.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041711091.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000125044447.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000127822202.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058377758.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033377757.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000069488868.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000127822202.8 node_expansions=475
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000127819837.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000127822225.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000127819848.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000127819851.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000127819838.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000127822225.2 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000127820865.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127820836.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127822226.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127821516.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127819836.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127820849.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127821503.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127819848.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127819836.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000127819865.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000127820849.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000127820865.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000127820404.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000127821681.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000127822226.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000127822225.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127822225.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000069488890.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000069488892.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041710225.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000036155558.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000102822237.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000033377767.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000069488890.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000069488904.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041710225.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000016710223.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000061155570.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000041711114.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000125044447.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000136155569.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000127822238.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058377780.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033377778.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000069488878.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000136155569.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136155587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136155587.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136155592.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136155592.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000136155596.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136158211.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000136155593.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000136155572.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000136155559.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000136158211.8 node_expansions=48
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000136156574.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136156545.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136157211.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136157392.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136155556.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136158211.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136157211.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136155558.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136156570.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136155570.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136155558.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000136156545.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000136156545.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000136156112.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000136157403.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1500000136158211.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136158225.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136158225.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136158239.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136158239.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136158240.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136158248.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000136158248.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136158227.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136158227.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000136158231.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136158231.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000069491564.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000069491564.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000041712898.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999955600905.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000036158227.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000102824906.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000033380452.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000069491563.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000069491564.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000041712921.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000016712927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000080599273.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000041713786.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000144488162.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000127824898.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000077821495.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000033380453.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000069491564.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000144488162.0 node_expansions=153
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144488163.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138928842.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000141707717.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000141706075.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000141706910.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000138929943.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000130597628.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000138930663.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000144487640.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1800000144488163.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144488187.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144488187.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144488196.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144488196.5 node_expansions=5
FooPlayer.decide: Prioritizing 7 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161151186.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161147130.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000161147979.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000158371018.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000150038699.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000158371738.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000163928695.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2100000163928695.2 node_expansions=40
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928683.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163928663.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000163928696.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000163928684.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000163928674.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'SHEEP')) score=2100000163928696.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928709.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163928709.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928696.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163928696.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928698.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163928683.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000163928709.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000163928693.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000163928698.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2100000163928709.2 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163928710.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928709.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163928709.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928707.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163928707.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928710.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163928710.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163928710.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928712.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163928712.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928713.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163928713.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928717.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163928717.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928715.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163928715.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928728.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163928728.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 19 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928730.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163928738.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000163928738.8 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928728.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163928728.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928733.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163928733.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163928730.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163928730.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000113926521.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113926521.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055593166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058370946.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000058370944.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999983370946.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000025037610.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000105593166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000002815389.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000058370945.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000058370943.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000041704278.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000016704279.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000050037612.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000030593168.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000158370955.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000150037610.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000047259835.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000002815389.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000038926501.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000158370955.0 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370946.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158370946.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370946.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158370946.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370957.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000158370964.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000158370964.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370967.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000158370965.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000158370954.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000158370966.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000158370952.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158370967.0 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983370941.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983370941.0 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983370938.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999983370950.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999983370941.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999983370950.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999983370929.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=2099999983370950.5 node_expansions=39
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983370947.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999983370948.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999983370948.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983370948.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983370948.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983370915.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983370915.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983370929.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999983370924.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999983370901.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999983370911.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999983370948.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2099999983370948.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983370927.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983370927.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000002815345.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002815345.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000002815345.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002815345.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983370901.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983370901.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055593122.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058370887.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000058370917.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000025037606.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000105593132.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000002815366.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000058370901.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000058370887.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000041704220.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000016704220.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000050037567.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000030593157.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000113926458.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000158370922.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000150037581.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000047259791.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000002815366.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000038926477.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000158370922.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370910.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158370910.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370954.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158370954.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370939.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000158370954.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000158370960.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000158370937.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000158370962.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=2100000158370962.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370937.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158370937.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055593186.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058370950.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000058370960.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999983370970.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000025037628.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000105593196.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000002815406.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000058370962.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000058370950.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000041704281.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000016704281.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000050037639.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000030593185.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000113926507.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000150037626.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000047259862.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000002815395.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000038926506.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000150037626.0 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150037629.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150037629.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000055593185.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000058370962.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000058370973.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999983370973.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000025037639.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000105593185.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000002815406.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000058370964.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000058370964.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000041704297.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000016704295.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000050037639.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000030593193.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000113926528.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000158370963.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000047259852.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000002815408.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000038926519.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000158370963.0 node_expansions=244
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000158370962.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158370963.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000158370960.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000158370981.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158370960.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=2100000158370981.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000158370972.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158370958.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158370972.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370974.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158370974.2 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370974.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000158370972.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158370974.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370989.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158370989.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370980.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000158370965.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158370980.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370980.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158370980.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055593171.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058370964.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000058370949.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999983370950.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000025037616.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000105593197.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000002815408.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000058370964.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000058370964.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000041704297.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000016704297.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000050037636.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000030593182.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000113926525.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000150037641.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000047259864.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000002815408.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000038926520.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000150037641.5 node_expansions=324
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150037641.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150037641.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150037647.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150037647.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150037620.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150037620.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150037624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150037624.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150037618.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150037618.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150037633.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150037633.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055593170.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058370947.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000058370948.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999983370948.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000025037615.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000105593183.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000002815392.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000058370947.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000058370947.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000041704281.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000016704281.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000050037615.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000030593170.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000113926504.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000158370961.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000047259837.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000002815392.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000038926503.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000158370961.0 node_expansions=90
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370964.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158370964.0 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019455947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027789280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016678169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019455725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030567947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000002785114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999958338336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005565947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008343725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005565947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019455725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019455725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013896003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016674891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999958338057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999958336112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999958338057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994452335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994453168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999972227000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988896224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991671779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000030567947.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030567947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566558.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=300000030567947.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000030572419.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904439.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030573609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997237987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997239400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997237964.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022239657.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033353614.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033353311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047242001.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030575833.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030572212.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036131109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041685333.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025016086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019460542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016684163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027794430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008349907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997239351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997237392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997239352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005570739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005571875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002794073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022239698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036131998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016683850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016684406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030575828.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016684971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011127403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025019998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011128539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011128295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027795041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013905249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013903583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019461107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002791849.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000047242001.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047247443.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047243962.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047244229.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000047247443.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047247418.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047247418.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047245209.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047242987.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047245341.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047243674.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047242007.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047247445.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047243408.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047243674.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000047247445.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047247432.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047247432.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047252318.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047252318.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000047250665.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047248454.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047250665.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047252318.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047250762.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047249110.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047247429.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047248818.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047249110.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000047252318.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047252318.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047252318.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047252357.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047252357.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047252335.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047252335.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000047253319.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047253319.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047254999.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047255555.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047255541.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047255652.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047253999.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047252319.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047253708.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000047253986.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000047255652.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025033430.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025033430.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025033444.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025033444.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061144555.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002809431.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047255666.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061144568.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011142765.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025033444.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969476108.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058366765.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080588997.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047255667.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025033444.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025033430.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975031653.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999975031653.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025033430.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025033455.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025033430.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969476110.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000080588997.2 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588999.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080588999.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108360362.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108360362.2 node_expansions=97
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080589014.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080588978.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080588988.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080588979.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080592186.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000080592186.4 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000080589964.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080589964.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080591075.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080591655.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080592210.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080589964.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080590797.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080590630.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080588964.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080590377.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000080590632.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000080592210.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080592186.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080592186.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969479295.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969479295.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969479298.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969479298.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936140432.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936140432.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936140432.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936140432.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936140419.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936140419.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936140395.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936140395.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936140456.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936140456.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936140432.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936140432.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999936140432.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936141418.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936142529.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936143085.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936140418.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936142252.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936142085.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936140418.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999936141807.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999936141418.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999936141276.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999936142807.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=599999936143085.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900031974.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900031974.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061144876.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969476432.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013922676.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027811543.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977809763.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025033790.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969476443.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025033765.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047255985.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013922665.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991700418.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991700418.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991700418.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999941698641.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999941698641.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991700418.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991700418.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991700418.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000061144876.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061144876.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061144876.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061144902.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061144875.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061144902.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061144902.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061144876.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061144902.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061144903.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061144877.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061144903.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061144904.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061144904.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061144904.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061144879.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061144904.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061144904.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061144904.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061144904.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061144879.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061144904.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061144911.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061144911.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000036144901.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061144879.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000061144879.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036144879.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036144879.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036144923.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036144923.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000036144888.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000036144899.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000036146986.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000036144924.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000036144926.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000036146986.4 node_expansions=56
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000036144899.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000036145875.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000036145912.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000036146986.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000036144912.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000036146708.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000036146542.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000036146708.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000036144875.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000036146277.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000036145875.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000036145708.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000036145888.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000036146986.4 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036146986.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036146986.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036147010.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036147010.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036147010.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036147010.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036147011.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036147011.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036147018.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036147018.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036147031.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036147031.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036147019.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036147019.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036147018.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036147018.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000036147019.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000036147009.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000036147031.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000036147031.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000036147009.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000036147031.9 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000036147031.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000036147043.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000036147043.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036147030.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036147030.9 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036147019.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036147019.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036147006.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036147006.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036147067.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036147067.9 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999944478599.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988924822.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000027813711.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999952811944.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000000035933.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999944478609.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000000035940.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000022258155.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999988924851.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999966702598.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999991702609.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999991702623.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999916700821.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999916700821.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999966702598.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966702598.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966702598.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999911145265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000027813711.0 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027813724.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000027813685.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027813724.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027813730.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027813730.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000036147055.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944478610.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999988924841.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999952811944.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000000035944.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999944478610.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000000035934.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000022258174.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999988924823.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999966702599.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999991702610.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999991702600.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999916700835.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999916700822.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999966702599.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966702599.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966702619.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999911145266.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000036147055.4 node_expansions=134
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036147045.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000036147019.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036147045.4 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911145280.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911145280.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000036147045.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944478610.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999988924823.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000027813722.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999952811934.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000035934.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999944478610.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000000035944.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000022258162.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999988924823.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999966702599.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999991702610.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999991702600.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999916700822.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999916700841.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966702599.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966702599.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999966702599.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000036147045.4 node_expansions=132
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036147045.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000036147019.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036147045.4 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036149683.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036149683.0 node_expansions=34
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036147041.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000036147033.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036147041.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036147052.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036147052.4 node_expansions=3
FooPlayer.decide: Prioritizing 21 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000069480333.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069483000.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069481333.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000069481333.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000069480333.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000069482166.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000069482000.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000069482166.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000069480333.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000069481889.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000069481722.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000069481333.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000069481166.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000069481333.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000058361832.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000063917390.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000058362278.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000052807835.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=1200000075026320.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=900000069483000.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=900000063927444.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=1200000075026320.8 node_expansions=357
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000047256063.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000047256030.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047256063.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000047256056.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994477333.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000000033831.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000072255988.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008366223.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000044478222.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999994477333.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011144945.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000066700444.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000000033831.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977811598.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036144902.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000036144902.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999938921817.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999938921820.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999977811598.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999977811598.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999966700487.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000072255988.2 node_expansions=144
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066692987.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066692987.2 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000038922721.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038924504.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000038924504.1 node_expansions=49
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000038922699.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038922708.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000038922685.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000038924482.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000038924504.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=900000038924504.1 node_expansions=66
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000038922670.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000038924337.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000038923670.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000038923670.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000038922670.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000038924528.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000038924337.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000038924504.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000038922670.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000038923249.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000038924059.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000038923670.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000038923504.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000038923707.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000038924528.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038924528.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038924528.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038924504.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038924504.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038924528.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000038924519.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000038924496.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000038926148.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000038924509.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=900000038926148.8 node_expansions=64
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038924495.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038926148.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000038925482.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000038925482.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000038924482.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000038926037.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000038926148.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038925506.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000038924519.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000038925037.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000038924482.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000038925884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000038925482.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000038925315.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000038925482.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=900000038926148.6 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038926162.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038926162.1 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038926173.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038926173.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005592839.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005592839.8 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005594961.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005594961.1 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005592863.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005592863.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005592891.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005592891.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005592863.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005592863.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005592864.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005592864.8 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000013928296.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966703096.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999966706059.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999941703096.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999977817170.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999933371852.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000011148430.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000033372740.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999966703985.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999944481749.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999969481763.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999969481763.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999905591972.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999905591972.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999944481749.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999944481749.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999933370638.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999877813305.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000033372740.9 node_expansions=483
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000033370644.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000033370665.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000033370629.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000033370655.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000033370654.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=900000033370665.5 node_expansions=34
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000033370652.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000033370614.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033370652.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000013926234.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000005585432.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999994474321.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005592895.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999941703111.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000035484.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999933369778.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000011148444.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999966704000.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999944481776.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999969481777.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999969481777.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999905591999.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999905591999.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999966702140.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999944481776.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999961140974.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999877813332.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000005585432.0 node_expansions=170
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999966703112.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966703111.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999966703107.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999966703099.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999966703110.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999966703121.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'ORE')) score=899999966703121.1 node_expansions=46
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999955590343.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966703069.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999966703085.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999966703099.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999966703088.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999966703086.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=899999966703099.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966703089.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966703089.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966703089.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966703089.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955590311.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955590311.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994474299.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994474299.0 node_expansions=43
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999955591981.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999955591989.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999955591989.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999955591977.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999955591988.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=899999955591989.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955591976.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955591976.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955591988.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955591988.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999919480877.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999955591954.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999955591954.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999955591964.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999955593495.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=899999955593495.6 node_expansions=51
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=899999955591940.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999955592940.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999955592940.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999955592940.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999955591940.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999955593532.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999955591940.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999955592953.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999955591953.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999955592495.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999955591942.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999955593329.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999955592953.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999955592810.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=899999955592940.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=899999955593532.6 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955593495.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955593495.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866703728.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999866703728.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866703741.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999866703741.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999866703717.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999866703717.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002816630.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999955593496.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999955594408.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994483296.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999930593531.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999966705533.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999922260210.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011149963.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000022261074.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999955594398.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999933372163.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999958372177.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999958373537.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999894482384.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999894482385.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999933372199.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999933372163.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999922261051.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000022261074.8 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022261064.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022261064.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866703731.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999866703731.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999830592668.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999830592668.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905586039.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905586039.8 node_expansions=47
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=899999866703754.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999866704765.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999866704755.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999866704755.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999866704766.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999866703754.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999866703754.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999866704755.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999866703766.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999866703754.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999866704754.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999866703755.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999866705143.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999866704766.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=899999866704588.1 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=899999866704754.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1199999900030512.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1199999905586101.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1199999888923107.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1199999900030941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1199999894476497.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1199999875031996.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1199999905586101.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905586053.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905586053.2 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033342669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027786280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008340391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005562836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002785891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000016675390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011119279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011117335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991671167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011117002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991671167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994448668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994451724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011119279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000033342669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000033342669.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000041683342.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005567697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005569082.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025014096.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127778.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052795331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005568265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005567708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027792709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025014646.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033349991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036127769.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047239789.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461077.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050017544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055570875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030569972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038901930.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013900474.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019456572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033347685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022237131.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030571088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027793031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038905521.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044461997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027793031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027791907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033347206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022236360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027790818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027789694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013900181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022234085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013899906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013900754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=600000055570875.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055569486.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055570876.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055569487.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=600000055570876.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570913.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570913.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570875.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570875.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570899.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570899.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055570900.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570900.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457123.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994457123.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055570913.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055570899.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055570899.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055570899.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083348680.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083348689.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005569122.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994457124.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994457122.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055570899.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055570899.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055570900.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055570899.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055570901.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083348679.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083348678.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083348692.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000033346914.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000083348692.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083348678.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083348678.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083348692.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083348692.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083348680.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083348680.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353665.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353665.1 node_expansions=22
FooPlayer.decide: Prioritizing 7 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000083353651.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083358520.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083358409.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083356854.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083355873.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083353651.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083356854.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000083358520.8 node_expansions=159
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083353697.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358520.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083353677.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083358505.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083353667.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000083358520.8 node_expansions=47
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083353651.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083357423.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083358520.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083358243.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083356878.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083355873.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083353676.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083356867.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000083358520.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358534.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358534.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362862.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083362862.1 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083358554.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358556.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083358566.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083358567.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083358564.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000083358567.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358577.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358577.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358580.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358580.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358567.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358567.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358581.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358581.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358569.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358569.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358569.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358566.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358566.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083358575.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358575.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083358575.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358577.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083358577.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358591.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358591.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083358575.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358575.8 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083358591.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083362355.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083362911.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083361244.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083361813.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000083360813.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000083361522.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000083358577.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000083361800.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000105575918.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=900000105575918.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105575940.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105575940.4 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105575918.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105575918.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105575945.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105575945.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077801901.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077801915.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994465913.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055579693.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000077798167.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105579691.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000105575956.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000027796390.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050024138.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000050020390.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055579680.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077801901.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077801902.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077801901.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077801901.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105579712.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000105579704.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055577924.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000105579712.0 node_expansions=180
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105579690.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105579690.0 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000105575963.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105579702.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105579297.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105578591.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105579143.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105578176.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105577908.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105575954.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105579146.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000105579702.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105579699.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105579701.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000105579701.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105579701.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105579701.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133353681.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133353681.8 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105579690.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105579690.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133353696.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133353696.2 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105579690.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105582356.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000105583035.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000105582079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000105582371.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000105582912.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000105581924.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000105581635.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000105579704.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000105582913.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000133353695.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=1200000133353695.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133353717.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133353717.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133357027.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133357027.2 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133353718.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133355395.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133357062.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000133355117.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000133356356.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000133356918.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000133355941.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000133355673.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000133353718.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000133356915.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000133357062.2 node_expansions=170
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133357052.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133357059.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000133357062.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000133357062.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000133357075.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000133357075.0 node_expansions=22
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133357072.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133357021.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133357072.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133357072.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133357072.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133357070.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133357072.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000133357072.5 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133357072.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133357072.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000133357085.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000133357069.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000133357095.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000133357095.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133357067.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133357067.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133357067.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133357067.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133357095.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133357095.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050023736.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050023736.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050023750.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050023750.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050023761.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050023761.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000022245945.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022245945.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000033355280.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033355280.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000033355292.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033355292.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000033359572.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033359572.0 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000033355319.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033355319.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050023739.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050023739.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000022245962.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022245962.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000033359574.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033359574.8 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000005577516.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005577516.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050023725.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050023725.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105579296.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105579280.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000033355294.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000083357071.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000105579296.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000133357094.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000133357073.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000055577516.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000077801503.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000055579294.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000105579293.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000105579280.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000105579280.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000105579280.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000133357075.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000133357069.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000133357085.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000083355296.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000133357094.0 node_expansions=75
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133357085.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133357045.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133357085.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133357096.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133357096.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133357113.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133357105.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133357113.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133361384.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133361384.5 node_expansions=107
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133357115.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133361408.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133357102.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000133358490.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133359729.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133360285.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000133359324.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000133359046.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000133358340.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000133357102.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000133360284.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000133361408.8 node_expansions=77
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133361354.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133361375.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000133361375.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133361385.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133361385.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133367093.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133367093.0 node_expansions=89
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133361371.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133361371.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133362760.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133361371.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133364037.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133363760.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000133364593.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000133363593.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000133363315.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000133367096.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000133362652.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000133364593.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000133367096.5 node_expansions=192
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133367106.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133367093.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133367121.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133367083.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133367080.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000133367121.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133367096.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133367096.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000105592792.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000105589330.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000033365305.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000083367083.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000105589305.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000133370570.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000055587552.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000077811527.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000050033750.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000055589305.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000105589330.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000105589343.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000105589305.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000105589305.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000133370583.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000133370583.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000133367096.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000083365329.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000133370583.5 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133367109.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133367109.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000133367140.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133367106.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133367140.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000161144855.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000161144855.5 node_expansions=37
FooPlayer.decide: Prioritizing 4 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000161144890.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000161144890.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000155589335.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000161144890.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2700000161144890.5 node_expansions=144
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161144890.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000161144888.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000161144877.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000180580956.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000161144862.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=3000000180580956.5 node_expansions=82
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161144863.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161148100.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000161144863.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000161146285.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000161148363.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000161147544.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000161144863.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000161148100.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000161147099.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000161144896.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000161147266.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000161146141.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000161148101.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000177806249.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000180580956.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2400000180580956.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000180581002.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000180581002.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000180581017.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000180581017.0 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000180580985.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000180583225.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000180580971.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000180582401.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000180583503.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000180583580.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000180580971.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000180584134.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000180583209.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000180580971.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000180583316.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000180582211.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000180584134.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2400000180584134.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155584147.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155584147.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000177803195.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000177803195.5 node_expansions=110
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000155584142.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000155585142.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000155585976.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000155586365.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000155584142.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000155585531.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000155584143.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000155586809.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000155584142.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000155586365.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000155584142.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000155586531.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000155585420.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3000000155584143.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=3000000155586809.0 node_expansions=224
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155586803.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000155586808.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000155586832.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000155586814.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000155586810.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000155586832.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155586799.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155586799.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000155586822.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000155586822.5 node_expansions=36
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000155586798.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155587798.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000155587801.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000155588632.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000155589023.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000155586800.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000155588203.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000155586812.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000155586799.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000155586798.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000155589021.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000155586825.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000155589234.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000155588103.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000155586799.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2400000155589234.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155589187.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155589187.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000155592413.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000155592413.0 node_expansions=53
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000155589190.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155590221.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000155590188.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000155591036.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000155592411.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000155589202.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000155591410.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000155590577.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000155589191.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000155589188.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000155589214.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000155591413.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000155589190.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000155590465.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000155590466.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000155589188.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2400000155592411.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155592410.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155592410.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083350609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000088905608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080572001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077795275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033346609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033346331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075012545.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077792545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077793654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000088904765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083349219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083349490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083348657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077790331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069456720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033345776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033345219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061125045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066678931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063904164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055567774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000075013664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052786940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052787774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058346663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072233111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069460553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047234711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063901941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058346663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063901164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052788053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047231375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047230819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000033343553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033342718.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000088905608.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088908108.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908941.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088908386.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000088908941.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022239421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038906108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906444.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994459643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994456585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033348330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041681719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036125808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052797830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044465334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041687776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041686942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016683046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016683034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794422.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030572834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994459098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994458516.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002792126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002790737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030568930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013903850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013903295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025016075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019461029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005569348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005569348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013903241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008348795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002793254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000015461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013904153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011125527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011124971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994459639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994458781.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000052797830.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796441.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796441.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797830.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000052797830.8 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063906452.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063906452.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063906452.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063906449.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063906452.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005571352.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005571352.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005568576.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005571306.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000005571306.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005568538.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005568538.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575917.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005575917.6 node_expansions=15
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000005574947.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005574538.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005573294.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005571346.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005573280.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005575938.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000005575938.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575938.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005575938.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575941.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005575941.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575941.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005575941.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575949.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005575949.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575965.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005575965.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008353752.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008353752.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000008353744.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000008353729.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008353744.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575944.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005575944.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575957.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005575957.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969464867.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969464867.5 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999969468488.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999969467244.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999969468088.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999969466800.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999969464869.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999969466822.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999969468646.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000008350007.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000008350007.9 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008350021.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008350021.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008350017.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008350017.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000011127795.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999972238006.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988908293.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080575849.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055573141.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055573140.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055573141.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000027795353.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052798960.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080576738.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000127798960.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000127798960.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055573118.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055573140.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055573141.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055573131.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055573141.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055573141.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000127798960.4 node_expansions=138
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000127798983.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127796761.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127798556.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127797298.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127795370.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127797283.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127798150.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000127798983.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127798983.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127798983.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127803286.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127803286.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000127803278.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127800372.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127802167.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127800918.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127798994.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127800919.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127801057.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127799840.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=900000127803278.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127803301.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127803301.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127803314.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127803314.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127803291.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127803291.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144465636.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144465636.8 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127803291.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127803298.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127807067.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127803314.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127803310.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000127807067.5 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000127806803.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127804702.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127804289.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127805247.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127803289.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127805236.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127807067.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127805400.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127804125.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=900000127807067.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127807069.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127807069.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972249746.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972249746.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972249745.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972249745.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972251097.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972251097.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999972249742.1 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972251097.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999972249767.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999972249723.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999972249723.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1499999972251097.5 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999972253208.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999972251098.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972250708.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972251653.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972249719.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972251664.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999972250730.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999972250732.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972251830.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999972250565.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1499999972251098.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999972251097.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972251097.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972251134.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972251134.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011140889.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988917802.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000080588819.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000055586222.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000055586236.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055586223.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000027808466.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052808445.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080589708.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000008363134.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000127811931.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000127808445.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000055586222.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000055586222.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000055586245.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055586236.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055586244.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000055586236.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000127811931.0 node_expansions=120
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127808446.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127808446.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127808458.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127808458.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000127808468.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127808468.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127816010.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127816010.8 node_expansions=149
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000091694599.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000127808491.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000127808491.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091694588.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091694588.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127808499.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127808499.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000011140922.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999972251142.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988917821.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080585376.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055586264.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055586242.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055586264.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000027808475.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052810840.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080586275.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008363144.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000127808474.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055586246.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055586255.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055586242.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055586242.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055586253.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055586264.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000127808474.5 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127808498.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127808498.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127808478.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127808478.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127808477.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127808477.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972251155.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972251155.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000011140924.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999988917800.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080585355.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055586266.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055586255.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055586255.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027808465.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052808467.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080588618.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008363132.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000127808476.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000127810840.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055586266.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055586255.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055586243.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055586255.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055586266.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055586257.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000127810840.9 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127808489.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127808451.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127808489.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127808501.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127808501.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127808491.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127808453.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127808491.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091694608.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091694608.1 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000113912187.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091695611.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091698278.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113911802.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113909858.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113911802.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091697444.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091696444.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113911909.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091696611.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113910691.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108358020.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000113912187.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=1500000091698278.0 node_expansions=653
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000091698287.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000091698834.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091697445.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091698400.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091696455.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091698400.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091697444.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091696454.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091698566.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091697454.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000091697278.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108357756.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000113911632.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000100027931.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=1500000091698287.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000091698275.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091698254.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091698275.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113913443.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113913443.2 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000091698288.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091700615.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000091698288.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127809332.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113913451.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000091698285.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000127809332.5 node_expansions=108
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000125031578.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000127809332.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000119476033.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1800000127809332.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127809347.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127809347.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127811732.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127811732.5 node_expansions=25
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000127811769.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127810368.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127811313.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127809380.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127811311.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127810368.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127809378.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127810367.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127811478.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127810367.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127809368.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000144470678.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000150024577.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000136139021.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000136139857.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2100000150024577.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150024578.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150024578.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150024590.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150024590.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113913497.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113913497.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147246806.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000147246806.0 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000147246820.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000141691269.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000136135713.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=2400000147246820.5 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030567432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077794778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069460823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080572554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075016998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030569099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086126978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072238311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080572553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075016654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000086128109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077794776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066681655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030566599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069456431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055569987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058348598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061123876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063904219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052791654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000063901154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000063900810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052787766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000066679212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052787766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000058343376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047229996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789153.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000086128109.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131998.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131165.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086132831.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000086132831.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999991678752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044460819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126040.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030569654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991678474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052794776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126045.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027791876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030568277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991679588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025014109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999991679596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999991681265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991680141.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016680198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000010128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019456865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002788183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008345975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997232350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997234295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008346305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016682150.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011123527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030570251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005568239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030570817.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005568249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002787628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002788739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013902694.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000052794776.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794776.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793387.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000052794776.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794800.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794800.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052794809.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794761.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794809.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794801.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794801.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052794801.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794776.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794801.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052794802.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794776.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794802.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794819.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794819.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052794802.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794776.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794802.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052794799.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794785.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052794811.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052794814.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052794811.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052794801.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000052794814.1 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052794814.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794809.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794814.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794814.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794814.1 node_expansions=5
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000052799944.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052798977.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794797.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052796741.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052797721.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052796464.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052796186.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000052799944.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052799944.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052799918.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799944.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052799958.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052799946.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799958.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799969.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799969.0 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052804125.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799959.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052805680.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052804014.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052801903.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052802904.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801642.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052801347.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080572568.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=900000080572568.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080572568.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080572568.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080572569.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080572569.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052794791.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063904125.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075017022.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999991681902.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052794790.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116683681.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000030570791.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000113905902.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080572582.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000041683679.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080572602.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080572568.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080572602.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080572568.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080572569.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080572568.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116683680.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066681913.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000116683681.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116683719.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116683719.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116683732.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116683732.6 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000116690952.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116688442.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116692746.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116691497.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116690396.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116683686.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116690109.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116689831.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1200000116683686.8 node_expansions=330
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116689301.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116686648.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116690811.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116691366.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116686648.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116687755.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116688586.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116688315.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116688023.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116683700.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1200000116683700.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116683700.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116683700.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116688420.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116688420.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116683710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116683710.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116692748.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116692748.2 node_expansions=129
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000116690099.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116688432.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116690514.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116692736.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116688432.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116689543.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116690387.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116690099.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116689821.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1200000116692736.2 node_expansions=203
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000116690099.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116688432.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116692737.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116690110.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116688432.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116690401.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116689543.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116690514.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116690099.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116689835.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000116692737.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116692756.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116692756.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022246504.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022246504.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005579836.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005579836.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022246504.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022246504.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022246505.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022246505.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022246536.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022246536.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999986135426.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000022246501.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000022246503.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000022246527.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000022246521.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000022246527.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000005579847.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000022246488.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000022246488.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022246502.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022246502.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000052803821.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052803821.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052803851.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052803851.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000063913193.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105581655.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000022246503.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000083359393.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000111137170.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000116692749.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072247393.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000144470515.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111137169.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000072248326.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111137169.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000111137169.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000111137192.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111137192.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111137171.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111137215.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000147248332.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108358504.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000147248332.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147248293.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147248293.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147248277.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147248277.5 node_expansions=155
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000147253166.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147248277.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147253888.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147253166.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147248277.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147253444.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147251777.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147253888.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147253610.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147253166.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147252888.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1800000147248277.5 node_expansions=293
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000147249944.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147250679.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147249957.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147248277.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147248277.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147249403.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147250236.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147251512.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147250388.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147249944.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147249680.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000147248277.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147248291.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147248291.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147251479.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147251479.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000147248313.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147248272.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000147248294.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000147251492.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000147248285.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000147251492.2 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000147249951.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147250672.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147249950.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147250260.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147248284.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147249381.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147251537.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147250404.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147249951.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147249673.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000147251537.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147251492.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147251492.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147253882.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147253882.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000147253182.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147253905.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147253613.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147253168.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147253476.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147251516.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147251501.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147252510.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147253627.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147253182.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147252905.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000147253905.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147253890.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147253890.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147253936.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147253936.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000147253901.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147253914.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000147253890.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000147256000.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000147253921.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000147256000.0 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000147255556.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147256000.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147256000.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147255555.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147255833.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147253889.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147253888.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147254903.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147255736.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147256025.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147255556.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000147255278.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000147256025.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147256000.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147256000.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000052811590.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000063920903.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000105589379.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000022254257.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000083367125.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000111144889.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000116700468.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000072255110.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000144478260.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000111144903.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072256035.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000111144903.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000111144903.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000111144888.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000111144888.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000111144889.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000111144888.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000108366237.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000144478260.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144478245.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144478245.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144478261.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144478261.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144478269.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144478224.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144478269.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169476113.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169476113.0 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000144478260.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144480333.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000144478281.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000169476114.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144478269.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000144480343.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000169476114.0 node_expansions=134
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000144479922.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144479932.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144479247.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144480359.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144479914.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144480200.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144478257.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144478257.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144479265.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144480090.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144479803.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144479914.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144479650.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000169476151.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000166694128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000163916260.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000158361503.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000169476151.0 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169476128.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169476128.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000022252119.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000022252119.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000077809451.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000100030817.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000130587225.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000108365007.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000136142783.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000141698371.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000108365013.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000169476129.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000136142769.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000097253880.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000111142785.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000111142769.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000136142769.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000136142815.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000136142769.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000136142769.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000172253905.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000144476114.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000172253905.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172253907.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172253907.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211142791.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211142791.5 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000172253951.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000172253925.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000172256004.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000172253919.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000172253909.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000172253908.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000172256004.5 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000172255592.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000172255573.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000172254908.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000172256029.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000172255559.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000172255862.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000172253893.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000172253908.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000172254907.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000172255740.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000172254464.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000172255560.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000172255282.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000172256029.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000172256004.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172256004.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172258686.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172258686.8 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000077811575.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000100032920.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000130589364.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000022254251.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000108367159.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000136144936.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000141700484.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000108367131.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000169478253.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000136144906.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000097256033.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000111144908.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000111144906.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000136144922.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000136144906.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000136144908.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000136144908.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000144478253.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000169478253.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169478253.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169478253.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169484973.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169484973.5 node_expansions=232
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000169479930.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000169479929.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000169479272.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000169479262.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000169479939.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000169480193.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000169478249.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000169478249.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000169480930.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000169479251.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000169479249.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000169478804.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000169479939.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000169479652.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2100000169480930.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169480929.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169480929.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000169480919.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169480919.0 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000169486627.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000169486627.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000169485961.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000169485961.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000169486627.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000169486905.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000169484961.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000169484961.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000169487350.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000169485961.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000169485961.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000169485516.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000169486628.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000169486350.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2100000169487350.2 node_expansions=426
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000169484987.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000169484993.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000169487314.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000169487350.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000169485003.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000169487350.2 node_expansions=70
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000169486645.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000169486641.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000169485979.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000169485971.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000169486627.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000169486923.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000169484961.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000169484961.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000169485979.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000169485975.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000169485961.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000169485530.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000169486628.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000169486350.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000169487364.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2100000169487364.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000169487350.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169487350.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169487374.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169487374.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000169487397.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169487397.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000169487399.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000169487396.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000169487376.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000169487373.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000169487370.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000169487364.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169487399.2 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169487400.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169487400.2 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133376303.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000169487398.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000169487398.2 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000169487398.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000169487396.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169487398.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169487402.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169487402.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169487402.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169487399.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169487402.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000077820706.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000100042041.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000130598484.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000108376276.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000136154053.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000141709606.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000108376273.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000169487373.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000136154071.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000097265164.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000111154061.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000111154040.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000136154043.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000136154043.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000136154039.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000136154053.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000172265161.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000144487374.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000172265161.0 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172265161.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172265161.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000172265130.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000172265152.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000172265173.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000172265139.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000172265148.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000172265173.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172265138.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172265138.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155598485.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155598485.2 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155598498.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155598498.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155598521.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155598521.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000155598524.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155598509.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155598524.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155598526.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155598526.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000155598528.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155598513.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155598528.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155598531.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155598531.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000155598518.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155598540.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000155598540.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000155598550.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155598494.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155598550.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155598523.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155598523.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155598521.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000155598498.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155598521.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155598528.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155598528.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155598528.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000155598500.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155598528.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155598529.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155598529.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000061154058.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000083375393.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000113931849.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000005596725.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000091709615.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000136154058.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000141709617.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000091709635.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000152820725.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000119487392.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000080598525.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000094487391.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000094487391.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000119487391.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000119487391.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000119487391.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000136154061.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000127820735.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000152820725.5 node_expansions=78
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152820725.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152820725.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152820726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152820726.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000061154054.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000083375398.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000113931830.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000005596718.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000091709606.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000136154084.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000141709608.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000091709609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000119487386.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000080598528.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000094487387.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000094487386.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000119487385.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000119487417.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000119487385.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000136154054.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000155598499.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000127820718.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000155598499.2 node_expansions=110
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155598519.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000155598505.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000155598483.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000155598483.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000155598493.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155598519.2 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155598499.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155598499.2 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155598502.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155598502.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155598505.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155598505.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155598506.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155598506.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155598517.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155598517.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155598551.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000155598525.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155598551.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155598554.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155598554.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000061154063.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000083375408.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000113931874.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000005596729.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000091709618.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000136154076.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000141709620.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000091709619.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000152820732.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000119487408.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000080598519.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000094487396.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000094487429.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000119487398.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000119487396.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000119487396.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000136154065.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000127820752.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000152820732.5 node_expansions=438
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152820731.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000152820705.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152820731.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155598473.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155598473.5 node_expansions=24
FooPlayer.decide: Prioritizing 5 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000155598480.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144487367.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000144487365.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000147265177.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000141709591.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=2400000155598480.5 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155598475.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155598475.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969485593.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969485593.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969485583.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999969485570.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999969485594.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999969485570.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999969485580.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2399999969485594.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969485596.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969485596.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969485624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969485624.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969485624.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969485624.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969485624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969485624.0 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969485625.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999969485634.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999969485634.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969485616.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999969485578.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969485616.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000002813453.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002813453.0 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969483969.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999969485599.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999969485599.5 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969483950.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999969485587.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999969485589.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999969485615.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999969485589.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2399999969485615.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969483968.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969483968.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969485634.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969485634.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969485599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969485599.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969485633.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969485633.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000063931858.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000086153191.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000077820768.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000094487437.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000138931876.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000180598521.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000094487410.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000155598542.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000122265188.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000044487413.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000097265191.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000097265192.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000122265202.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000122265190.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000122265202.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000138931868.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000194487423.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000166709635.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2400000194487423.5 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194487414.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000194487375.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194487414.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000175042990.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175042990.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000044487392.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000066708737.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000058376293.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999950041168.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000075042948.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000119487393.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000161154057.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000075042950.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000136154060.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000122265169.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000044487393.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000077820737.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000077820724.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000102820754.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000102820727.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000102820737.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000119487415.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000147265188.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000161154057.0 node_expansions=88
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161154060.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161154060.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000166701867.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000166701867.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144486003.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000144486013.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000166701854.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000144486013.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000144486015.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000166701854.0 node_expansions=48
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000166701870.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163922983.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000158369280.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000155591022.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000161146345.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000147257978.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000158371215.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2700000166701870.5 node_expansions=28
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063903044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075014976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083347821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080569766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072235821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075014210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083347819.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033345210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033345766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083349223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063902501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083348945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083348945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083349223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080571445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058344154.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052787764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066679987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066679987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052787764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000069458654.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050009986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033343820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033341597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033341042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033344098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052791111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000069458666.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047231665.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047233332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000072237833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000075015888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000072234987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000058342764.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058344153.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050009986.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000083349223.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352834.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353389.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352001.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000083353389.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033347219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571107.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036127831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044460889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050016723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047238667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038904700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047238667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000014098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000014631.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027790742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022236866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038902419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038902707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025013019.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019456628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033348865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033348865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019456628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036127542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016678860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000012695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000010448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000009892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000012962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002789073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011122976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019456584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008343239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022232139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011119069.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011121573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025013251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011119073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013899626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038901928.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025011638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025013027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016678850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000050016723.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050014778.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016723.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050013945.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000050016723.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131189.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131189.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061136345.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061133420.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061136345.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061136198.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061133143.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061134401.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061138012.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061132598.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000061138012.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061138012.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061137974.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138012.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464507.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464507.9 node_expansions=43
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094464494.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044462716.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094464494.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094464494.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075019174.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000008351605.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125020063.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044462716.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044462716.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094464494.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094464494.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116686730.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116686730.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052796938.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000061131161.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000061131161.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000125020063.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125020063.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000125020063.4 node_expansions=774
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091698745.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091695801.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091697078.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091696815.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091698745.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091698593.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091695523.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091696801.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091694981.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125020063.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=900000125020063.4 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020091.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020091.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125020097.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020097.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158358532.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158358532.8 node_expansions=117
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000155575598.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000152797820.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000158353375.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1200000158353375.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158353404.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158353404.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158353387.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158353387.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000158353409.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158353422.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000158353406.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000158353409.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000158353409.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1200000158353422.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158353422.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158353422.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158353421.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158353421.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000158353434.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158353390.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000158353424.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000158358535.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000158353390.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000158358535.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000158358535.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000158355610.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000158355910.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158355656.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000158358535.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000158358398.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000158355342.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000158356590.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000158354777.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000158358535.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158358570.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158358570.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158363710.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158363710.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158358535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158358535.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008356780.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008356780.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008356758.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008356758.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008356744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008356744.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008356779.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008356779.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980579011.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980579011.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008356789.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008356789.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980579026.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980579026.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008356793.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008356793.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008356793.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008356793.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061141313.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061141313.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000061136348.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061141313.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000061136337.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000061136338.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000061136315.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000061141313.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000061141224.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061138535.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061138813.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061138535.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061139535.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061141336.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061139539.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061138257.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061139535.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061137705.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000061141336.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061141317.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061141317.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061141313.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061141313.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000061146199.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061143532.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061143810.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061141310.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061142310.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061144557.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061144532.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061144279.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061143290.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061144532.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000061142699.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000061146199.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061146199.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061146199.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061146215.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061146215.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000061148448.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061148726.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061146226.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061148623.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061151391.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061147225.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061149448.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061149448.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061149170.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061148170.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000061149448.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000061147634.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000061151391.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061151400.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061151400.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008375036.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008375036.5 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000127818082.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077816280.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000127818083.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000127818058.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108375946.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000158376835.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077816278.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077816282.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000127818083.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000127818060.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000127818058.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000150043502.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000150043502.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086150503.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061151391.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061151391.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000158376835.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000158376835.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000158376835.2 node_expansions=210
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000158375837.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000158376113.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000158373613.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158376002.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000158376835.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000158374636.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000158374615.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000158376835.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000158376557.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000158375557.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000158374613.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000158376837.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000158375002.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000158376837.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158376835.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158376835.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158376837.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158376837.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000127821279.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077819502.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000127821279.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000127821303.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108375970.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000008375057.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077819502.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077819502.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000127821281.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000127821279.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000127821292.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000150046710.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000150046710.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086153724.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061154613.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061154613.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000158380044.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000158376858.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000158380044.0 node_expansions=142
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000158379044.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000158379336.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000158376821.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158379234.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000158380058.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000158377821.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000158377836.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000158380044.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000158379782.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000158378791.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000158377838.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000158379780.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000158378210.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000158378932.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000158380058.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000158380044.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158380044.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158380080.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158380080.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158380067.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158380067.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008378279.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008378279.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008378267.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008378267.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008381467.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008381467.5 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000008378278.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008381467.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000008378269.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008378254.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000008378259.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000008381467.5 node_expansions=54
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000008379523.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008380490.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008380768.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008378245.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008380657.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008379245.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008379269.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008381467.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008381214.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000008380189.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000008379245.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000008381214.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000008379802.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000008379634.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000008380379.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000008381467.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980603714.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980603714.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980606646.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980606646.2 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999980604998.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999980604556.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999980605556.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999980604848.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999980603737.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999980604722.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999980606135.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999980604720.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999980604722.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999980606667.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999980605680.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999980604737.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999980606667.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999980605292.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999980605109.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999980605831.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1199999980606667.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980606665.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980606665.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033386221.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033386221.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033386233.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033386233.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033386245.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033386245.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000033386233.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033386222.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000033386237.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000033386255.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000033386222.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000033386255.8 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000033386259.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033386207.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033386259.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000063941792.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000061164017.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1500000063941792.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063941761.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063941761.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000083381615.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000083381615.5 node_expansions=630
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000130611379.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000080609602.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000130611379.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000130611379.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000116710425.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999980609602.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000161166946.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080609602.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080609602.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000130611379.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000130611379.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000130611379.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000152833613.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000180601257.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000058388268.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091722502.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000216712368.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000161166936.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000216712368.2 node_expansions=816
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=1500000188942792.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000188943081.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000188941792.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000188942644.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000188943636.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000188942903.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000188941792.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000188942792.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000188944216.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000188942803.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000188942792.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000188943736.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000188942792.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000188944772.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000188943360.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000188943200.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000188943903.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000211161035.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000216712381.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000208376560.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000213932647.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000208379516.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1800000211157002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1800000211160780.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1800000216712381.8 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000216712368.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000216712368.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194483237.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194483237.0 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194480307.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194480307.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194480314.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194480314.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194480279.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194480279.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175030697.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000175030697.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175029014.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000175029014.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175034473.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175034473.0 node_expansions=330
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000175033627.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000175033350.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000175030683.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000175033350.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000175035461.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000175034739.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000175030683.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000175034627.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000175036016.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000175033627.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000175033627.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000175035016.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000175033627.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000175036016.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000175033628.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000175034461.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000175035739.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2400000175034461.5 node_expansions=637
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000175032084.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000175033350.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000175032084.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000175032915.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000175033917.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000175033179.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000175032068.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000175033072.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000175034461.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000175032082.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000175032084.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000175032072.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000175034015.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000175032068.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000175035028.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000175033637.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000175034480.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000175034195.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2400000175034480.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000175034461.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175034461.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966699372.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966699372.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999966699348.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999966702273.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999966699349.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999966699326.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999966702257.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2399999966702273.0 node_expansions=82
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2399999966700471.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999966700607.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999966699328.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999966700162.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999966701741.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999966699330.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999966699328.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999966699329.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999966700330.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999966699328.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999966700329.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999966699347.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999966701162.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999966701273.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999966702274.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999966700884.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999966701181.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2399999966701458.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2399999966699329.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2399999966702274.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966702304.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966702304.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966704656.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966704656.5 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999966702271.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999966702296.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999966702267.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999966704647.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999966702270.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2399999966704647.5 node_expansions=65
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2399999966703406.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999966704093.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999966703536.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999966702260.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999966703105.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999966704647.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999966702258.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999966702272.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999966702260.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999966703259.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999966702258.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999966703272.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999966702272.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999966704092.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999966702258.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999966703828.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999966704369.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2399999966704115.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2399999966702295.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2399999966704647.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999966704647.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966704647.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966704138.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966704138.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999966704128.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999966704114.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999966704127.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999966704136.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999966704113.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2399999966704136.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999966704136.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999966704112.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966704136.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966704148.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966704148.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999966704137.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999966704111.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966704137.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966703305.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966703305.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999966701372.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966703301.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999966703301.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966701335.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966701335.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999966703301.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966703301.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999966703317.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999966703285.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999966703296.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999966703292.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999966703273.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966703317.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050038393.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050038393.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050038393.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050038393.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050038438.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050038438.8 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050038433.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000050038418.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000050038450.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077816146.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000050038430.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000077816146.5 node_expansions=88
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050038406.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000050038423.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000050038423.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050038416.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000050038410.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000050038413.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000050038423.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000050038422.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000050038423.2 node_expansions=24
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050038435.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000050038398.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050038435.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050038438.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050038438.8 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050038466.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000050038458.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050038466.2 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050038454.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050038454.8 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019482910.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000050038439.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000050038439.2 node_expansions=14
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050038439.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050038439.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019482907.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019482907.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019482911.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000019482896.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019482911.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000034412.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000034412.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000034407.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000000034391.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000034407.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000034416.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000034416.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000034423.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000000034401.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000034423.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000019475632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019475632.0 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000034418.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000000034403.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000034418.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999916699301.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916699301.2 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999916699297.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999916699289.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916699297.8 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999916699297.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916699297.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999916699298.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999916699283.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916699298.8 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080572266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083349766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077794778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061126112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061125821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086127821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083349766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077792555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000086128112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000086127000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000086128112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030566612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072233945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066680321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000072237820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061122820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052791666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063903611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000077793388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030567444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030564665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030566055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000066677000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041675554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055564430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063900598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055565819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052790876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000086128112.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086133667.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131445.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130056.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000086133667.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000047241445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050018945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033348320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027789422.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027794978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052797000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050018945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022237709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030569919.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997235752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997235199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997233810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033347210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036128334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000044463387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038906986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022238597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000012406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005565183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005566294.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011122127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022235195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008344348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008342959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997233238.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997232392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997235185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002788795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011124070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022233583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027791930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022234971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011124138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030572542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016681073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000052797000.9 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794778.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795889.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797000.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000052797000.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058361763.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058361763.0 node_expansions=73
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086134107.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030576774.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030576774.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058356318.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058356318.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094467440.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002798985.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058356318.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058356318.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002798985.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002798985.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058356318.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356318.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094467440.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094467440.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356318.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356318.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002798985.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000094467440.6 node_expansions=306
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000094467440.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094462862.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094467173.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094463960.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094465085.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094466182.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094463693.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000094467440.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467451.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467451.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799000.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002799000.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086134120.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030576761.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030576785.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058356319.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058356306.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094467440.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058356306.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058356317.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002798996.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002798972.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356306.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058356319.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356306.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094467451.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094467440.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356319.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356329.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002798986.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000094467451.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094467440.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467440.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467481.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094467481.1 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094470662.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094468551.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094469673.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094472885.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094470774.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094471898.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094470396.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094469396.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000094472885.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472896.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472896.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127806196.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000127806173.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000127806196.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806186.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127806186.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806209.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127806209.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806196.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127806196.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806187.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127806187.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806173.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127806173.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127810630.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127810630.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000127809732.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127809431.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127807319.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127808442.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127809541.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127810664.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127809176.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127808164.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127809732.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000127810664.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100032898.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100032898.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127810675.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127810675.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127810669.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127810669.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127814131.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127814131.9 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000119480820.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063920024.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030586687.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000091699558.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091699556.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000127810701.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036142222.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091699579.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000091699556.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002808901.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000002808889.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091699556.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091699556.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091699579.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000127810690.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091699556.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091699568.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000036142246.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000127810701.9 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127810690.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127810688.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127810690.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161138535.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161138535.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000127810688.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127810685.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000127810688.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127810678.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127814176.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000127810688.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000127814176.4 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000127814191.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127813909.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127811798.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127812913.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127814009.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127813636.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127812632.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127814177.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127813622.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127813065.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000127814191.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127814176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127814176.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161141058.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161141058.2 node_expansions=55
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000119484910.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063927577.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000086141045.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000091707122.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091707122.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036149788.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091707122.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091707122.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002816455.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002816455.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091707122.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091707122.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091707122.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000127818244.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000127818244.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091707122.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091707122.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000036149788.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000086141045.0 node_expansions=480
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000030593423.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000030591303.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000030592414.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000030594243.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000030593524.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000030592302.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000030593135.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000030592146.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000030593690.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000030593146.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000030592590.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000069474225.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000086141045.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000072250781.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1200000086141045.0 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086141045.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086141045.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086141067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086141067.5 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000086144280.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086142167.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086143282.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086145115.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086144392.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086143170.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086144001.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086143001.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086143580.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086144001.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086143448.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000086145115.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086145127.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086145127.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086149180.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086149180.8 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000152811781.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000097254447.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000091700661.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000125033991.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000161145115.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000069476674.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000125033991.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000125034007.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058367325.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000002809991.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000091700659.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000125033991.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000125033994.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000161145112.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000161145137.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000125034003.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000125033991.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069476661.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000161145137.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161145126.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161145126.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161149158.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161149158.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161145145.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161145145.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161145145.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161145145.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000161145126.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161145148.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000161145148.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161145123.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161145123.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000161145147.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000161145147.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000161145146.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000161149202.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000161145124.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1800000161149210.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000161145148.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1800000161149201.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000161145148.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000161145124.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000161149204.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000161145135.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000161145124.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000194478426.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000161149192.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1800000161149206.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'ORE')) score=1800000161149210.0 node_expansions=304
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161149201.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161149201.0 node_expansions=113
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000194481647.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000194479536.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000194482481.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000194480647.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000194481758.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000194480536.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000194479425.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000194479425.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000194478425.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000194480925.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000194481370.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000194480814.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000188917192.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000175029967.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000194482481.0 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=2100000194482481.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000194482481.0 node_expansions=168
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000194482494.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000194482504.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2100000194482504.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194482504.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194482504.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194485845.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194485845.5 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194479749.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194479749.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222254556.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000222254556.0 node_expansions=127
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000194485736.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000194483628.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000194484069.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000194484747.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000194485859.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000194484625.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000194483514.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000194483525.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000194482515.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000194483515.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000194485014.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000194485459.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000194484903.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000194485859.0 node_expansions=208
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000194485859.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194485834.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000194485837.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000194485846.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000194485832.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194485859.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194485850.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194485850.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000186152505.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000130595180.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000119485828.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000091708048.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000158374734.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000194485828.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000102817399.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000158374739.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000158374713.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091708049.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000002817400.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000091708049.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000158374726.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000158374716.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000194485857.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000158374716.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000158374739.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000102817382.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000194485857.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194485847.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194485847.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000194485846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194485846.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000186152501.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000130595170.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000119485837.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000091708047.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000158374738.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000194485834.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000102817381.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000158374714.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000158374733.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091708072.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000002817399.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000091708047.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000158374738.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000158374717.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000194485861.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000158374715.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000158374737.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000102817399.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000194485861.0 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194485848.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194485848.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194488758.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194488758.8 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194485850.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194485850.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002817405.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002817405.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002817405.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002817405.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036150689.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036150689.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000002817438.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000002817415.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002817438.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041701472.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041701472.8 node_expansions=45
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036150745.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1800000036150745.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000039622.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000039622.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000000039634.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000039634.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000000039638.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000000039638.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000000042548.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000000039616.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000000039623.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000000039613.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000000042548.5 node_expansions=55
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000000040604.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000000040726.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000000041726.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000000041171.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000000041860.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000000041456.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000000040626.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000000041737.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000000040626.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000000039604.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000000040604.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000000042106.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000000042548.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000000042012.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000000042548.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972255993.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972255993.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972264792.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972264792.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972256048.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972256048.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999972256048.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972256060.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999972258514.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972258481.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999972256027.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999972256011.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999972258514.0 node_expansions=77
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999972257011.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972256011.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972257154.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972257291.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972257569.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972258233.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972256844.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972257025.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972258125.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972257014.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972256014.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972257014.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999972258125.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999972258513.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999972258414.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1799999972258513.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972258514.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972258514.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972261733.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999972261733.0 node_expansions=298
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999972261906.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972260906.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999972261739.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972262184.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999972261628.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999972261183.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972263017.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972261739.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972261906.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972263017.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972260906.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972261906.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999972261906.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999972260628.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999972263017.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999972263295.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2399999972261739.5 node_expansions=1626
FooPlayer.decide: Prioritizing 17 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2399999972261993.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999972262715.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999972261715.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999972262992.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999972263548.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999972262548.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999972263826.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999972262548.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999972262715.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999972263826.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999972264104.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999972261715.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999972262715.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999972262715.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999972262992.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999972263826.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999972264103.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2399999972264104.0 node_expansions=569
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999972261735.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999972264104.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999972261739.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999972261734.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999972261717.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2399999972264104.0 node_expansions=62
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999972261715.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999972262749.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999972261749.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999972262992.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999972263305.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999972264104.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999972262559.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999972263860.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999972262559.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999972262737.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999972263848.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999972261715.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999972262717.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999972262715.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999972262715.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999972263860.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999972264103.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2399999972263548.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2399999972264104.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972261604.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999972261604.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000033376995.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000061154793.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000061154805.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000061156880.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000061154781.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000061156880.5 node_expansions=60
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000061154773.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000061155773.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000061154791.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000061156047.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000061156348.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000061155637.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000061156880.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000061155602.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000061155791.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000061156897.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000061154769.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000061155785.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000061155773.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000061155769.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000061156904.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000061156880.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000061155785.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000061156626.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2400000061156904.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033379137.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000033379137.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033379103.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033379103.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000155601348.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000066710684.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000088934682.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000100045771.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000200045793.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000038932926.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000100045769.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000100045793.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000033379103.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999944488436.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000033379103.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000100045773.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000100045791.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000172268034.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000172268015.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000127823570.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000100045804.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000011155127.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000200045793.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000200045804.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000200045771.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200045804.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200045824.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200045824.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000200045816.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000200045804.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000200045823.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000200045817.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000219487280.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000219487247.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000219487280.0 node_expansions=96
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000213929625.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000211150460.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000219487291.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000202819092.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000211153778.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000211154794.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=2700000219487291.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000219487280.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000219487280.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000219487291.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000219487291.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000175042848.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000108376195.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000108376182.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000052820626.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000119487291.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000080598404.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000100042882.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000119487292.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000052820646.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2699999963929971.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000052820626.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000119487291.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000119487327.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000191709514.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000191709515.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000147265100.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000119487313.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000011152181.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2700000191709515.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000191709515.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191709515.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999963929958.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999963929958.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999963929983.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999963929982.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999963929962.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999963929947.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999963929980.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999963929983.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999963929958.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999963929958.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999963929983.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999963929982.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999963929969.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999963929947.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999963929969.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999963929983.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999988925798.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999988925798.0 node_expansions=37
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999983374408.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=24) score=2999999983374408.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025013556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027789376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061125324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069456990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027790765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027790210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027790766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027790210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066679768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066680029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069457807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069457807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063900542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069458862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072235331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061124987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000075013944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055567500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033343264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033342708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055568320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052791098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058344722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050008610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055566376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052788598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036120764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050010265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050012487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000075014751.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075018640.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075015585.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075016696.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000075018640.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000038902765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999991680197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999991679373.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027791109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030570552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999991680755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999991680187.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991680752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991680207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025013887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011124112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013901889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016680223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013901889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030569366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030569157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027792200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025014963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016678850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041681973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016679959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997233239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997232684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002788795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997233249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997232694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005569097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000010461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025012751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016676626.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016678014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002787127.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997229082.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005563540.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997230748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000006850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013900254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005564684.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005566906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013899963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000011123295.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=600000041681973.9 node_expansions=3424
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041681973.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041679473.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041680029.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000041681973.9 node_expansions=327
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050015317.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050015317.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050015344.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086126441.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988901551.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000075015342.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000013539.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000013540.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050015317.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050015317.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050015344.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050015317.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086126441.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025012664.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988901566.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000075015330.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000075015342.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050015317.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086126441.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126453.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126453.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126441.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086126441.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126441.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126441.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126477.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086126477.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086126465.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126465.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126465.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086126465.9 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126477.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126477.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126464.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086126464.9 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126466.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126466.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126470.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086126470.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050015338.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050015365.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050015338.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050015365.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988901560.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000075015341.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000013560.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000013560.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050015338.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050015340.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050015338.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050015338.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086126450.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025012672.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988901560.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000075015339.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000075015351.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050015365.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000086126450.4 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126477.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126477.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988901565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988901565.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988901541.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988901541.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988901553.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988901553.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988901541.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988901541.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952790430.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952790430.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952790430.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952790430.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952790430.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952790430.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952790467.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952790467.4 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999952790472.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952790462.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999952790460.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999952790462.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999952790460.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952790472.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952790465.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952790462.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999952790460.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999952790476.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999952790460.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999952790476.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952790462.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952790462.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963902473.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963902473.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013904244.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013904229.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013904254.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013904254.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086126476.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999952790451.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038904245.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999963902451.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013904229.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013904229.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013904229.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013904229.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086126465.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025012687.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999952790476.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038904245.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038904243.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013904229.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086126476.4 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086126465.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086126450.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126465.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131912.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131912.0 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086128842.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086127861.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129528.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086130508.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086126472.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086128139.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086128417.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086131897.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000086131897.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131897.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131859.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131897.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131897.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131897.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131922.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131859.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131922.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131897.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131897.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013909675.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013909675.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013909675.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013909675.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999952795922.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038909686.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999963907897.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999963907908.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013909675.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013909675.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013909699.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013909675.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086131923.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025018144.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999952795897.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038909676.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038909687.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013909675.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000086131923.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131913.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131897.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131913.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131932.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131932.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061131923.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131873.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086131873.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131887.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131887.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999952804794.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999952799905.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=599999952804794.0 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999952802294.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999952801307.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952804627.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952801874.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952803683.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952804807.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999952799905.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999952801571.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999952803127.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999952804807.5 node_expansions=181
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999952804794.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999952802307.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952801294.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952802960.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952801849.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952802849.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999952804516.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999952799929.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999952801571.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999952803127.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999952804794.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952804808.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952804808.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952804794.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952804794.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952804794.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952804794.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952804808.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952804808.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952804832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952804832.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952804807.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952804807.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936139018.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936139018.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936139033.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936139033.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908361255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908361255.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013918589.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958363033.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999958363033.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999958363033.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086140814.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999952804812.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983363034.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999908361257.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999958363033.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999958363033.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999958363057.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999958363033.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030585256.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969471478.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999897249255.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983363034.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999983363034.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999958363033.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086140814.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086140812.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140812.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086145711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086145711.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140833.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140833.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140811.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086140811.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086140814.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140814.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908361257.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908361257.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908361257.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908361257.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013918591.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958363059.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999958363058.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999958363035.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086140814.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999952804821.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983363059.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999908361257.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999958363035.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999958363035.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999958363058.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999958363058.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030585258.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969471491.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999897249257.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983363065.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999983363055.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999958363037.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086140814.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140837.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140837.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140811.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086140811.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000086145713.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086143212.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086142213.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086140821.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086140843.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086143792.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086145435.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086140824.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086142403.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086142490.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000086144043.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000086145713.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086145713.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086145713.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086150889.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086150889.8 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013923491.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958367932.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999958367935.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999958367935.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999952809714.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999983367936.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999908366157.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999908366171.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999958367935.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999958367958.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999958367935.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999958367935.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030590158.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969476380.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999897254157.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983367936.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999983367936.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999958367935.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000030590158.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030590178.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030590178.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030595335.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030595335.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000030590158.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030590158.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908366168.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908366168.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908366154.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908366154.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908366154.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908366154.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908366154.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908366154.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999908366154.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908366154.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999908366156.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999908366166.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999908366167.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=599999908366167.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999908366144.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908366151.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999908366141.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999908366152.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999908366162.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=599999908366162.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908366162.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908366162.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908366138.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908366138.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908366149.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908366149.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999908366174.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908371296.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999908366178.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999908366155.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999908366144.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=599999908371296.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999908368518.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999908367519.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999908366130.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999908366144.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999908368796.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999908371307.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999908369074.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999908370741.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999908367685.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999908366130.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999908367796.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999908369352.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999908371307.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908371296.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908371296.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908371331.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908371331.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908371296.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908371296.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883371296.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883371296.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908366874.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908366874.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908366885.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908366885.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908366886.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908366886.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908366908.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908366870.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908366908.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941690021.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941690021.0 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999908362756.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908364399.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999908364399.9 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908364397.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908364397.9 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999908364399.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=599999908364396.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=599999908364422.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999908364402.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=599999908364400.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999908364412.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=599999908364423.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=599999908367332.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=599999908364389.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=599999908364412.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=899999941690029.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999908364389.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=599999908364413.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=599999908364422.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=599999908367319.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=899999941690029.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=899999941690029.5 node_expansions=188
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941690040.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941690040.5 node_expansions=55
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=599999908366786.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999908365801.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999908364397.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999908367075.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999908367342.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999908365953.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999908364397.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999908365398.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999908366064.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999908364398.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999908363376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=899999936137974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=899999941690029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999927799724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=899999930581002.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=899999941690029.5 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941690041.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941690041.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941690029.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941690029.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941690029.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941690029.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916689743.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916689743.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916686836.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916686836.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894464647.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894464647.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988909966.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999933354414.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999911132211.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999958354414.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061132203.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999950020192.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999958354414.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999861130413.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999911132191.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999958354414.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999958354434.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999955576636.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027798858.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966686858.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999894464656.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999958354414.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999958354414.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999933354413.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000061132203.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000061132192.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061132166.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061132192.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083353439.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083353439.8 node_expansions=91
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000083355746.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083354805.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083353406.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083356024.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083356301.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083353962.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083353406.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083354357.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083355073.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083353416.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083356301.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1200000083356301.8 node_expansions=311
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000061135145.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061135131.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000083356301.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000061135127.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000061135113.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000061138308.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000083356301.8 node_expansions=67
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000061138324.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000061137490.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000061136526.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000061135102.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000061137768.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000061136113.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000061135668.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000061135102.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000061136102.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000061136768.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000061135115.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000069463801.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000083356316.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1200000083356316.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083356315.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083356315.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083356361.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083356361.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083356351.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083356351.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000083359991.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083361380.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083360380.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083358991.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083361380.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083360102.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083359547.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083358991.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083360102.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083360658.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083358991.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000083361380.2 node_expansions=285
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000083359737.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083360283.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083360116.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083358713.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083361380.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083359713.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083359713.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083359269.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083358713.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083359727.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083360380.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083358713.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000083361380.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083361401.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083361401.8 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066680277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069458611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061125266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030568834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063900553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030566889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063902776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069457776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055564721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678333.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063903042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063903320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061125543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055567219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030565499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044452499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030565777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030562998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052789444.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044452776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058343598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788597.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000080570877.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574766.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572821.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000080575599.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000050017544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033347223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036124997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022237442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030571887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025013262.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000015755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030569144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000013242.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036127485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000000013252.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036126642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025013017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025011628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036125264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011121860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025013264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013899628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011119360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025009652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013897127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013899349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008344627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022233586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000012407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013899406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000012682.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000009892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236360.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013899681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019456903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025015529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005567128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019456575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013901573.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000050017544.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015044.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016988.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017544.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000050017544.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020046.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020046.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020069.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020069.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024217.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024217.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050020044.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050020056.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050024217.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050020067.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050020045.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000050024217.2 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050022272.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050024230.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050023530.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050022272.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050023530.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050023541.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050022018.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050023544.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000050024230.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024218.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024218.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024254.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024254.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024231.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024231.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024255.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024255.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024233.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024233.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024263.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024263.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025022299.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025022299.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025025764.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025025764.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000025022318.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025022294.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000025022297.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000025022307.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000025022284.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025022318.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023264.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023264.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000000019787.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000019792.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000000019819.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000019821.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000019831.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000000019808.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000000019831.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000019818.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000019806.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000019818.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000019832.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000019832.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000019828.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000019819.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000019828.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023300.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023300.5 node_expansions=42
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000022055.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000023309.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000019838.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000022051.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000020813.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000023309.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000021240.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000021777.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000023309.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000000023309.0 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000023313.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000023300.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023313.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022242054.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022242054.9 node_expansions=50
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000000025522.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000025411.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000023306.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000025245.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000025522.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000024300.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000025411.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000024697.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000024586.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000026809.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000022242052.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=900000022242052.4 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000022242063.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000022242048.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022242063.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052797564.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052797564.8 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000013907773.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086130895.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000108353130.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022240229.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052797551.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980573551.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000038907797.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086130908.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000083353130.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083353130.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000077797574.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999997240218.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999997240218.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052797551.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000030575329.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000030575329.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077797574.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000111130908.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000111130908.2 node_expansions=198
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000111130919.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000108353130.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000102797588.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1200000111130919.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000111130908.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111130908.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111130921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111130921.8 node_expansions=12
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000111136600.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111134378.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111134378.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111136323.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111136600.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111134101.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111136212.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000111135767.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111133267.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136130872.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1800000111136212.0 node_expansions=252
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000111135226.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111134115.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111132990.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111134934.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111135212.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000111133990.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111133267.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111136235.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111134389.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111133267.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000111136504.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130575338.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000111136235.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111136212.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111136212.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111136252.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111136252.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000111136237.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111136245.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000111136245.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000111136199.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111136199.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000111143200.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000111143200.5 node_expansions=166
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000111141937.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111140825.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111139989.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111140978.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111139702.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111141922.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111140702.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111139980.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111141091.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111141826.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111139702.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111143211.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000111143211.5 node_expansions=316
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000111141922.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111140825.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111139992.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111140987.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111141098.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111143213.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111142089.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111145435.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111144213.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111139978.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111143246.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111141811.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111139711.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000111145435.2 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000111147630.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111146519.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111145686.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111147519.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111146686.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111145408.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111146408.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111146797.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111146408.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111145686.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111147797.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111147519.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111145408.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111146408.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1800000111147797.2 node_expansions=446
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000111147630.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111146565.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111145686.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111147519.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111147811.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111145422.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111146408.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111146686.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111146422.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111145699.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111146811.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111147530.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111145422.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111146408.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1800000111147811.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111147842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111147842.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111147820.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111147820.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111147826.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111147826.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080592282.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080592282.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000080592278.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080592277.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000080592294.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000080592312.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000080592267.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000080592312.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000080592312.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080592266.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080592312.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999983369190.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000055592289.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000108370082.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999963923856.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000022258959.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999950034945.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008369193.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000055592304.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000083370078.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000083370082.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000047258967.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999938923834.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000022258945.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000022258945.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000000036723.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000000036723.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000047258957.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080592304.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000108370082.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000108370082.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108370029.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108370082.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108370091.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108370091.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000108370091.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108370046.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108370091.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999966701614.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999961146062.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2099999966701614.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966701616.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966701616.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966701616.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966701616.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941694629.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941694629.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961135912.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961135912.8 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999961138136.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999941698115.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999941697004.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999941698004.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999941697171.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999961135913.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999961136913.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999961137302.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999980584357.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999941694893.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999961137302.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999941698004.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999961135913.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999941696615.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999961138136.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1799999952801748.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999941694412.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2099999941698115.8 node_expansions=635
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999941697948.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999941697004.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999941696018.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999941697839.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999941697004.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999941695726.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999941696728.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999941697115.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999941696726.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999941698130.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999941696006.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999941697118.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999941697838.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999941695726.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999941696726.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999961137053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999952800651.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1799999941693301.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2099999941698130.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916698115.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999916698115.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999941698118.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941698125.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999961139413.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999941698127.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999941700310.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2399999961139413.5 node_expansions=82
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2099999941700347.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999941699381.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999941699658.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999941700214.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999941699381.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999941698118.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999941699125.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999941698381.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999941699492.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999941699117.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999941698381.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999941698103.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999941700229.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999941698103.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999941699103.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999961139413.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2399999952803037.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2399999941695691.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2399999950029023.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2399999961139413.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961139413.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999961139413.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961139422.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961139422.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999961139461.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999961139422.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999961139416.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999961139434.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999961139426.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999961139461.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936139439.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999936139439.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999936139428.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999936139460.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999936139427.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999936139427.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999936139441.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2399999936139460.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936139437.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999936139437.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936139439.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936139439.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936139448.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936139448.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936139453.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936139453.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999936139453.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936139464.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999944470381.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999936139462.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999936139452.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999944470381.0 node_expansions=97
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999936141675.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999936140730.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999936141008.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999936141564.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999936140731.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999936139463.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999936140463.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999936139749.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999936140842.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999936140453.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999936139731.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999936139471.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999936141561.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999936139471.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999936140453.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999936137086.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2099999944470424.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=48) score=2099999944470424.5 node_expansions=59
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999944470372.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999944470381.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999944470358.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999944470371.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999944470370.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2099999944470381.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944470381.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944470381.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944470415.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944470415.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944470381.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944470381.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944472616.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944472616.2 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999972249981.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000061141048.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000113916618.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999969470407.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000008361077.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999919471285.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999997249963.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000086141048.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000113918825.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000113918825.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000077807714.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999944470396.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000027805507.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000008361061.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000005583314.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999997249966.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000052807714.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000086138853.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000113918825.8 node_expansions=255
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000113916617.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113916615.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000113918825.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000113916631.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000113916605.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2100000113918825.8 node_expansions=53
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000113918825.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000113917892.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000113917173.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000113918736.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000113917881.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000113916603.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000113917603.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000113916896.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000113918006.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000113917619.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000113916897.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000113916637.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000113918730.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000113916619.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000113917603.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2100000113918825.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113918841.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113918841.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113920921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113920921.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113918825.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113918825.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113920936.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113920936.8 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999972252158.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000061141049.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000113918852.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999969472636.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000008363284.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999919473506.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999997252169.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000086141049.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000113918853.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000077807725.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999944472603.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999944472617.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000027807714.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000008363284.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000005585492.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999997252170.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000052807747.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000086141073.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2100000113918853.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113918852.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113918852.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136143161.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000136143161.0 node_expansions=137
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999994474381.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000083363281.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000136141048.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999991694836.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000030585492.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999927806825.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000019474392.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000108363271.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000136141058.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000100029937.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999966694825.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999966694825.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000050029936.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000030585492.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000025029936.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000016696603.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000075029947.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000108363281.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000136141058.5 node_expansions=162
FooPlayer.decide: Prioritizing 3 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000136141073.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000133363280.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000122252169.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2400000136141073.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136141073.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136141073.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136143145.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000136143145.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000136141095.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000136141081.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000136141073.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000161138705.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000136141063.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000136143145.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2700000161138705.5 node_expansions=77
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000136142048.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000136142326.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000136141617.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000136143181.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000136142339.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000136141048.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000136142050.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000136141340.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000136142439.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000136142050.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000136141326.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000136141048.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000136141048.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000136143160.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000136141061.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000136142050.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000161138705.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2700000161138705.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000161138773.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000161138773.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000161138751.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000161138751.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000161138724.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000161138744.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000161138706.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000161138719.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000161138732.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2700000161138744.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000161138751.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000161138751.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030567391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025012058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005561503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013896003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961114447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999994452558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008344003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000005668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977780334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991672335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999988892890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999988896168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002788168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994450390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977780334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000033344058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000033344058.56 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000022240220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027793900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997236331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997238530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997238530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033352220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019461608.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036131099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019462443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033351398.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038908867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044462225.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044460044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025015541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013902184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013903573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016679699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002790762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000013250.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000012681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997237415.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997235448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997238518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016682475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025017219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013906050.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027796375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005570205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005570749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033353309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019462184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011127972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013905528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030568656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013901628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013900517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025013318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344082.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000044462225.1 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044462200.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044462200.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461647.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000044462200.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462201.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044462201.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000119467366.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022243366.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083351101.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044462202.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044462225.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033350226.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019460425.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044462200.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044462200.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044462200.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044462225.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044462200.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044462211.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997239113.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997239114.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044462211.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044462200.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983349311.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000119467366.6 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119462201.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119462201.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022238202.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083351091.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044462201.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044462201.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033350227.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019465589.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044462203.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044462226.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044462201.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044462201.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044462226.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044462203.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044462201.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997239090.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997239090.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044462201.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044462201.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983349312.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000083351091.5 node_expansions=70
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083353756.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353200.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083354998.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083353610.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083356256.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083351120.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083353609.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083353054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000083356256.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356256.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356256.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000119467369.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022243370.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044467368.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044467368.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033355369.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019465591.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044467379.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044467368.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044467379.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044467370.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044467368.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044467368.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044467368.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997244259.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997244257.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044467370.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044467370.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983354479.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000119467369.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119467370.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119467370.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119467400.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119467400.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119467400.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119467400.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144462220.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144462220.1 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000119467413.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119467387.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000119467397.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119467414.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119467411.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000119467390.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000119467414.1 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119467416.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119467414.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119467416.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144462245.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144462245.6 node_expansions=85
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000119467402.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119472238.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000119467412.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000144462205.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119467402.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000119467414.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000144462205.6 node_expansions=85
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000119470067.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119469889.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119470332.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119469498.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119471278.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119469901.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119467387.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119472301.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000119469343.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000144462205.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000144462205.6 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000144462205.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462205.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144462243.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144462243.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144462229.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462229.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144462256.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144462256.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144462244.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462244.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144462258.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144462258.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144462254.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462254.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144462268.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144462268.1 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000144462265.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144462256.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462265.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144462271.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144462271.1 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000144462269.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144462269.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000144462277.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000144462266.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000144462253.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000144462256.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000144462277.1 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000144462272.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144462274.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000144462274.6 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000144462265.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144462238.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462265.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144462263.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144462263.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144462275.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000144462263.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462275.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144466142.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144466142.5 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144462279.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000144462266.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462279.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144466177.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144466177.0 node_expansions=41
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144462278.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000144462262.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462278.1 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144462292.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144462292.1 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144462291.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000144462265.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462291.1 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144462294.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144462294.1 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144462282.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000144462264.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462282.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144462283.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144462283.1 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144462303.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000144462291.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462303.1 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144462295.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144462295.1 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144462293.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000144462287.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462293.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183351159.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183351159.2 node_expansions=18
FooPlayer.decide: Prioritizing 3 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000183351159.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000180573392.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000169462270.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1200000183351159.2 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183351158.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183351158.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183351162.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183351162.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183351154.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183351154.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183351168.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183351168.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183351162.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183351162.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000158351187.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158351187.2 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000194462288.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000183351177.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1500000194462288.8 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000194462287.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000194466168.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000194466168.0 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000194462283.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000194462288.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000194466168.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000194466132.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000194462278.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000194466168.0 node_expansions=79
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000194464926.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000194464789.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000194464233.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000194464370.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000194466167.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000194464796.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000194462279.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000194463952.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000194464233.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000194466167.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000194466167.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000194466167.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000194466164.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000194466164.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000194466165.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000194468802.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000194466166.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000194466167.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000194466167.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000194468802.0 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000194468804.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000194468665.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000194468108.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000194468256.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000194468654.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000194466177.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000194467831.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000194468109.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000194468813.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000194467978.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000194468813.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000194468802.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000194468802.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000219468788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000219468788.5 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000194468803.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000194468803.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000194468819.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000194468819.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000194468813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000194468813.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000011134581.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011134581.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000011132112.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011132112.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013908107.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013908107.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999986132091.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999986132088.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999986132091.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000013908096.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999986132101.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000013908096.0 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999986133090.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999986133645.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999986134611.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999986134036.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999986132088.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999986133645.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999986134591.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999986132088.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999986133757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999986134056.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999986133945.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000013908096.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1800000013908096.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013908096.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013908096.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005573852.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005573852.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005573853.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005573853.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000197242318.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000072241430.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000161131207.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000147242318.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000097242303.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000086131222.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000094463628.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000094463614.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122242281.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000122242304.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000122242281.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000147242315.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000147242318.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000097242281.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050020072.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000147242294.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000147242333.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000005573860.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000197242318.2 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197244781.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197244781.2 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000072241429.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000161131218.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000147242319.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000097242296.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000086131201.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000094463653.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000094463651.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122242318.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122242318.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000122242318.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000147242329.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000147242334.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000097242311.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000013908094.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050020096.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000147242329.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000147242334.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000005573866.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000161131218.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161131218.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161131218.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000197242340.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000097241406.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000147242352.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000097242330.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000086131229.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000094466162.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000094463662.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122242346.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122242346.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000122242330.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000147242354.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000147242344.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000097242329.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000013908123.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050020109.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000147242340.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000147242354.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000005573885.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000097241406.2 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072241443.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072241443.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000197242341.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000161131231.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000147242353.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000097242352.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000086131231.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000094463674.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000094463663.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122242331.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122242342.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000122242330.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000147242342.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000147242341.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000097242342.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000013908109.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050020110.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000147242363.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000147242342.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000005573897.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000197242341.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197242342.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197242342.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197242361.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197242361.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197242356.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197242356.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197244842.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197244842.5 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000197244802.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000197246318.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000197247292.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000197247152.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000197244792.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000197245358.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000197247292.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000197244792.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000197246596.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000197246737.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000197246596.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000197247292.5 node_expansions=249
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000197244859.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000197247292.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000197244840.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000197244819.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000197244829.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000197247292.5 node_expansions=52
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000197244802.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000197246318.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000197246753.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000197244792.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000197245380.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000197247292.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000197244806.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000197246492.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000197245777.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000197245659.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000197246618.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000197247175.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1800000197247292.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197247309.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197247309.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197247361.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197247361.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000197247316.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197247316.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197247345.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197247345.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000197247357.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000197249690.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000197247349.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000197247344.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000197247332.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000197249690.0 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000197247351.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000197248878.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000197249286.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000197247352.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000197247918.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000197248301.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000197247332.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000197247342.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000197249020.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000197248314.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000197248185.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000197249145.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000197249692.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1800000197249692.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197249701.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197249701.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013915466.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013915466.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000013915483.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000013915493.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000013915479.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000013915478.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000013918397.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000013915479.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000013918397.8 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000013915453.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000013917008.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000013917408.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000013915453.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000013916023.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000013916464.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000013915453.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000013918412.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000013915453.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000013917130.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000013916464.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000013916300.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000013917286.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=1800000013918412.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013918408.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013918408.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991694264.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991694264.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000008362821.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000008364376.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000008364376.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000008362821.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000008362821.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000008363376.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000008363821.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000008362821.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000008362821.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000008364487.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000008363821.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000008363654.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000008364654.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999991697987.8 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=2100000008364654.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000008364654.2 node_expansions=149
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999991698004.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000008364677.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=24) score=2100000008364677.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008364677.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008364677.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008363846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008363846.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000008363859.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000008365488.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000008363857.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000008363860.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000008363831.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000008365488.5 node_expansions=46
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000008363822.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000008365377.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000008365401.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000008363824.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000008363845.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000008364377.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000008364824.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000008363822.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000008363845.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000008365488.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000008364845.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000008364671.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2100000008365488.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008363566.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008363566.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008365488.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008365488.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000191699735.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000066698857.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000177810845.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000163921934.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000091699712.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000080588615.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000088921069.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000072254399.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000116699710.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000116699745.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000138921948.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000141699735.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000141699750.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000091699712.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000044477488.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000141699721.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000141699743.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999983364616.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000191699735.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191699734.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191699734.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191704231.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191704231.5 node_expansions=201
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191697819.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191697819.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191699787.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191699787.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191697826.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191697826.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191699793.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191699793.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000191699801.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000191699793.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191699801.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000191699791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191699791.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000191699810.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000191699796.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191699810.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191699803.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191699803.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000066698909.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000177810909.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000163921998.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000091699786.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000080588676.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000088921113.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000072254453.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000116699779.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000116699766.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000138921992.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000141699765.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000141699769.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000091699764.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000008365546.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000044477543.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000141699765.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000141699766.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999983364675.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000177810909.0 node_expansions=62
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177810899.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177810899.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177810883.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177810883.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177810890.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177810890.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177810919.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177810919.0 node_expansions=6
FooPlayer.decide: Prioritizing 1 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202810899.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2400000202810899.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000202810895.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000202810896.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000202810896.0 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202810894.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202810894.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202810896.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202810896.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202810918.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000202810910.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3000000202810910.5 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202810915.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000202810912.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202810915.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000202810916.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000202810916.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202810947.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000202810933.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3000000202810933.5 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202810938.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000202810930.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3000000202810930.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166699822.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000202810952.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000202810952.0 node_expansions=14
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202810932.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202810932.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000202810920.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2400000202810920.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000008365594.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008365594.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000008365599.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000008365587.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000030586777.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000008365587.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000008365577.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=3300000030586777.0 node_expansions=119
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000008365577.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000008367130.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000008367130.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000008368253.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000008365576.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000008365577.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000008366133.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000008366577.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000008365574.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000008365576.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000008366577.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000008366420.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000030586808.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000022249108.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000022251053.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2700000030586808.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000030586811.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030586811.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000030586801.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000030586801.5 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000030586783.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000030586811.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000030586813.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000030589443.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000030586808.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=3300000030589443.5 node_expansions=169
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000030586801.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000030590999.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000030588357.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000030591277.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000030586801.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000030588332.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3300000030587357.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3300000030587801.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3300000030586801.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3300000030586801.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3300000030587801.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3300000030587635.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=3300000030591277.0 node_expansions=340
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000030589443.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000030589476.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000030589462.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3900000030591277.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000030589455.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=3900000030591277.5 node_expansions=60
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000030589443.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000030590999.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000030590999.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000030590478.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000030589458.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000030589477.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000030589999.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000030590444.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000030589443.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000030590465.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000030589465.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3300000030591279.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000030590276.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=3300000030591279.0 node_expansions=52
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013897391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011119614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005562891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025011225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005563169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991673446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999986117002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994453668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002787890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000009779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000030567114.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566280.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030567114.06 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030565725.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000030567114.06 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038904175.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008347442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008349641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038903341.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126398.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041681668.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008347998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008348810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008349654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008348820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066684790.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030569919.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016680196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011122129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022235741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038904420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027791073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027791629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052795041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033348583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041681095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027793027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027790249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050015875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030566917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038902197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044456987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027789406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027790253.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025012482.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019452962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033344351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019454629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022230738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033346587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019455739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019456864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025012151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901292.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000066684790.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066682554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066684790.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066682846.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000066684790.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066684790.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066684790.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066684802.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066684802.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008349686.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008349686.1 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000008351654.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008353849.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008353176.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008354829.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008354405.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008349672.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008351904.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000008352078.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000008354829.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008354856.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008354856.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008354856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008354856.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000008354858.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000008354842.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008354858.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008354856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008354856.5 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000008356789.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008359025.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008359732.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008358358.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008358066.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008359567.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008354844.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000008357080.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000008357247.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000008349695.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000008349695.6 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008349684.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008349684.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052795918.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052795918.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052795922.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052795922.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052800645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052800645.0 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000052797877.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000052800089.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000052799822.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000052799404.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000052798169.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000052800646.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000052795945.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000052798169.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000052798291.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000052800646.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000052800668.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000052800607.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052800668.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008354411.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008354411.4 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000008356355.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000008358577.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000008358309.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000008357867.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000008357890.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000008356633.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000008358992.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000008356769.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000008354386.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000008356619.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000008358992.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008358978.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008358978.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008359002.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008359002.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008358991.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008358991.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052805214.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052805214.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052805215.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052805215.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008359005.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008359005.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008358981.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008358981.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052805202.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052805202.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052805205.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052805205.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052805202.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052805202.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000088916317.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088916314.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066694094.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080583007.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000116694118.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052802562.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000022246983.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088916357.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088916340.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066694094.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008358994.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116694136.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088916317.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000119471892.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000119471893.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022246984.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088916317.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088916317.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000119471893.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119471914.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119471914.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119471896.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119471896.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119471893.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119471893.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119471918.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119471918.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008358991.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008358991.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008358993.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008358993.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008359004.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008359004.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000008358982.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008358982.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052805203.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052805203.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000052805203.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052805203.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052805245.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052805245.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052805206.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052805206.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052802704.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052802704.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000088913856.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088913816.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066691593.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080580524.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000116691608.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052800046.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000022244482.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088913839.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088913816.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066691634.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008356493.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116691601.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088913816.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000119469373.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000119469396.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022244483.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088913816.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088913816.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000119469396.1 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119469413.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119469413.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119469415.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119469415.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008356491.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008356491.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008356480.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008356480.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983356493.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983356493.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999983356484.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983356492.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999983356481.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999983356505.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999983356476.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=899999983356505.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983356505.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983356505.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983356507.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983356507.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999983358450.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999983360658.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999983359172.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999983360391.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999983358602.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999983358713.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999983361102.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999983358894.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999983358713.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005574121.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1200000005574121.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005574121.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005574121.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000005574110.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005574110.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005574127.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005574127.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005574143.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005574143.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000005574124.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000005574159.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000005574137.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000005578287.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000005574134.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000005578287.8 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000005576089.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005578302.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005575798.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000005578024.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000005576213.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000005576343.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000005577742.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005576480.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005576357.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1200000005578302.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005578302.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005578302.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005578288.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005578288.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005578322.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005578322.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005578311.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005578311.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005578312.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005578312.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005578342.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005578342.8 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000005580695.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005580276.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005582221.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000005579998.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000005580402.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000005580544.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000005580009.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005579291.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005580681.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005580554.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000005582221.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005582210.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005582210.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033359063.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033359063.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997247988.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997247988.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000005582185.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005582185.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005582210.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005582210.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986137777.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986137777.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019471064.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000019471064.8 node_expansions=11
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000019471075.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999986137733.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1499999986137720.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000008359966.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1500000019471075.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019471067.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000019471067.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002808991.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002808991.5 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083366302.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000083366302.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061144080.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000075032982.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000127810760.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036143202.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999961141413.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083366302.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083366302.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000061144080.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000047255191.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000130588538.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000119477427.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000130588538.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000138921871.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000030587649.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000061144080.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000061144080.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000138921871.8 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000138919649.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138921871.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138919301.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138918966.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138919568.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138919428.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138919023.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138920208.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138918261.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138919649.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138919522.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000138921871.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138921885.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138921885.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961141479.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961141479.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999961141413.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961141413.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002808979.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002808979.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002808997.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002808997.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002809006.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002809006.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002809038.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002809038.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002809017.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002809017.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000002809039.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000002809024.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002809039.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025031215.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025031215.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000002809039.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000002809025.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002809039.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025031238.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025031238.5 node_expansions=17
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000002809039.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000002809035.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000025031271.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1800000025031271.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000025031257.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000025031234.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025031257.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055583099.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055583099.5 node_expansions=55
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000025032246.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000025033206.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000025032926.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000025033468.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000025033359.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000025032912.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000025032259.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000025035318.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000025034205.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000025032246.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000025032248.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000025033468.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000055583112.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2100000055583112.0 node_expansions=312
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000055583112.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000055583094.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000055583123.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000055583106.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000055583094.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2100000055583123.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055583101.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000055583091.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055583101.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055586181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055586181.0 node_expansions=101
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000125031485.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000105587041.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000083364818.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000116698165.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000169475943.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000088920385.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999991696374.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000125031485.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000105587041.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000102809263.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000088920374.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000172253718.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000161142607.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000172253718.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000180587052.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000083364832.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000080587041.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000080587041.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000180587052.0 node_expansions=474
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000180584014.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180584002.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000180584013.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000180584001.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000180587052.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000180584011.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000180587052.0 node_expansions=46
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000180584959.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000180585952.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000180585653.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000180586236.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000180586058.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000180585653.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000180583996.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000180587080.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000180586903.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000180584975.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000180584971.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000180586246.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2100000180587080.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180587080.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180587080.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216698164.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000216698164.0 node_expansions=9
FooPlayer.decide: Prioritizing 3 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2700000238920363.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000238920363.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000236142585.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2700000238920363.0 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000238920399.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000236142599.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2700000238920399.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000238920391.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000238920391.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000238920402.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000238920402.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000238920425.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000238920425.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000183364868.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000163920424.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000119475966.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000138920434.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000227809299.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000147253744.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000050029733.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000183364844.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000163920400.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000138920400.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000055586176.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000111142643.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000230589912.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000219475966.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000230587078.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000141701023.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000138920413.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000138920424.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000230589912.5 node_expansions=100
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000230587066.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000230587047.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000230587085.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000230587059.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000230589912.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000230589912.5 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000230587968.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000230589000.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000230589385.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000230588712.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000230589239.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000230589079.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000230587045.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000230587017.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000230589941.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000230587996.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000230587996.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000230589266.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000230588823.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2700000230589941.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230589971.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230589971.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000200034441.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000230589992.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000230592184.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000230592151.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000230589998.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000230589961.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000230592184.5 node_expansions=76
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000230590962.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000230591940.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000230591270.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000230591639.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000230590962.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000230592218.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000230592073.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000230589961.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000230589962.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000230590962.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000230590993.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000230592184.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000230591795.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000230591826.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2700000230592218.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000200036625.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200036625.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025037804.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000025037804.5 node_expansions=26
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000025036728.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000025037674.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000025037017.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000025037408.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000025036730.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000025036728.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000025037871.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000025036730.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000025035729.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000025035741.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000025036741.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000025036737.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000025036563.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000025037594.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000025036728.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2700000025037871.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025037841.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000025037841.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025039959.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000025039959.5 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000025038841.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000025039782.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000025039119.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000025039518.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000025038841.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000025038871.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000025038848.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000025037838.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000025037871.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000025038840.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000025039983.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000025038848.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000025038674.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000025039673.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000025038841.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2700000025039983.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025038018.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000025038018.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000055593482.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000055593482.0 node_expansions=142
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000025042896.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000025043729.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000025043173.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000025042451.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000025042896.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000025042896.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000025042896.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000025042896.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000025041896.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000025041896.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000025042896.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000025042896.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000025042729.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000025043729.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000025042896.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2700000025043729.0 node_expansions=472
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000025041912.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000025041927.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000025043729.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000025041909.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000025041938.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000025043729.0 node_expansions=58
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000025042907.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000025043173.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000025042463.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000025042894.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000025042895.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000025042896.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000025042907.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000025041896.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000025041907.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000025042896.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000025042896.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000025042908.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000025041896.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000025042729.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000025043741.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000025042908.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2700000025043741.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025043740.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000025043740.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025043740.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000025043740.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000025043741.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000025043743.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000025043752.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000025043719.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000025043730.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2700000025043752.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025043745.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000025043745.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000019487272.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000019487272.5 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000019487316.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000019487305.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000019487295.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000019487307.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000019487295.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000019487296.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000019487316.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000083373039.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000083373039.5 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000177819282.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=3000000158374838.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000113930394.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=3000000133374839.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=3000000222263728.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=3000000172263740.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=3000000177819282.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=3000000158374838.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=3000000133374838.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=3000000055597227.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=3000000105597060.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=3000000225041505.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=3000000213930394.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=3000000255597071.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=3000000263930404.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=3000000130597228.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=3000000127819449.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=3000000133374838.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=3000000263930404.5 node_expansions=218
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=3000000255598368.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000258375018.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000263930428.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000250039018.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=3000000263930428.0 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008341836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016674891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000041678225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033344003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000002786169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016675169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016675169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991672835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000041678225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041678225.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041676003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041676003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000041678225.2 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000041678900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050014154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041679365.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016681308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016681586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047238343.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047238522.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052793867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052795012.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016681898.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016681331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016681320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016681577.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055572278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055571368.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063905880.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050015287.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041681665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000058350347.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567125.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000047239421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033346073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033347462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047238319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030568816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036125206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022234938.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022233827.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041681397.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036125517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047238066.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044460254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027791296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027790740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055571698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033347218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038902739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047237207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038902184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047235807.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038900552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038901628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030567137.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000063905880.9 node_expansions=276
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063910742.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063910464.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063908519.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000063910742.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063910742.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063905863.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063909909.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063910777.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063910743.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063909486.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063907541.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063908665.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063908929.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000063910777.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063910777.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910758.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063910758.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063910756.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063910756.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910757.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063910757.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910757.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063910757.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000036133031.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063910767.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000063910767.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036133023.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036133023.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910767.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063910767.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910768.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063910768.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797878.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797878.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063910766.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063910766.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063910766.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016686767.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063910766.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091688567.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030575678.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091688567.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063910767.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063910766.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063910766.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063910767.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016686766.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016686766.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063910767.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063910767.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091688555.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030575678.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091688567.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091688555.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688555.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797944.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797944.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797887.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797887.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797922.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797922.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002797887.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797887.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797940.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797940.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002797924.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002797885.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797924.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033349462.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033349462.5 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002797932.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002797898.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797932.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988906812.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906812.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988906812.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988906787.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988906812.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986128989.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986128989.6 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999961128990.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999986129024.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=899999986129024.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986128989.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986128989.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986132585.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986132585.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986128989.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986128989.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986128998.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986128998.6 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999986128991.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986129000.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999986128990.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999986128998.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999986128976.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=899999986129000.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986128988.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986128988.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986129000.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986129000.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047241889.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047241889.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047241875.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999975017876.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061130766.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116686322.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000013906777.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075019688.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000047241875.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047241875.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047241875.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047241875.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999975017875.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999975017876.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047241875.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000061130764.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000102797442.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041684557.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000116686322.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116686345.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116686345.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116686342.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116686339.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116686364.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116686329.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116686327.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000116686364.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116686329.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116686329.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116686343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116686343.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684135.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116684135.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116689956.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116689956.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116686345.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116686345.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999975017931.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975017908.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975017931.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016683686.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016683686.0 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999975017941.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975017908.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975017941.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975017934.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975017934.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047241934.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986129052.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047241941.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047241930.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000100019655.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000136128107.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000013906820.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075019707.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000047241930.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047241930.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047241934.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047241934.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999975017934.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999975017941.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047241934.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000061130830.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000141686322.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072238329.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000141686322.0 node_expansions=132
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141686324.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1200000141686324.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141686322.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141686322.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141686394.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141686394.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000113908611.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141686367.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000141686362.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141686362.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141689961.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000141686384.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000141689961.5 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000141689026.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141688017.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141686350.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141689017.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141687365.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141689970.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141688294.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141689128.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141689420.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000141689970.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141689961.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141689961.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000141689964.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141689965.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000141689962.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141689975.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141689977.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000141689987.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000141689987.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113912193.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113912193.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958354874.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958354874.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958352628.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958352628.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958363906.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958363906.0 node_expansions=129
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958354865.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958354865.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958354865.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958354865.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958352642.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958352642.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958354874.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958354874.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958354874.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958354874.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958354876.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958354876.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999958354876.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958354866.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958354876.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999944465999.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944465999.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044467756.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044467756.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044467775.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999972243756.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072245535.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000147242873.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000000021532.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000119465096.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044467765.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000044467753.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044467756.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000044467753.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999972243756.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999972243753.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044467775.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091687318.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000100023313.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000030575318.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000147242873.8 node_expansions=258
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000127804033.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127805146.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127802755.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127801090.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127803774.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127802090.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127803755.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127803033.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127803868.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000127804144.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147242873.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1500000147242873.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147242907.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147242907.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147242889.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147242889.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000147242886.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147242872.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000147242904.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147242888.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147242904.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000147242875.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000147242904.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147242885.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147242874.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147242885.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975019778.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975019778.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999975019763.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975019738.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975019763.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975019778.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975019778.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000063909570.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000063909541.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063909541.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000013909541.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000072242875.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000147242898.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000030575340.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000119465125.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000063909541.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063909556.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063909541.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063909556.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000013909543.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999972241096.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000044465096.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091687322.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000119465121.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000030575320.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000147242898.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147242875.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147242873.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147242875.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147242919.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147242864.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147242919.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147246913.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147246913.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000147242887.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147246875.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000147242918.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147242889.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147246913.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000147242899.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000147246913.5 node_expansions=88
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000147245802.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147246913.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147244554.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147242887.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147245526.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147243859.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147244593.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147244841.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147245694.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147245945.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000147246913.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000147246913.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147246891.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147246913.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147246913.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147246891.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147246913.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163909529.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163909529.0 node_expansions=33
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166691361.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1800000166691361.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166691350.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166691350.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972245104.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972245104.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972245155.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972245155.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972245159.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972245159.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999972245103.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972245152.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999972245103.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972245113.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999972245142.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1799999972245152.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972245112.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972245112.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994468278.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994468278.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994468225.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994468225.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972245164.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972245164.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972245112.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972245112.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972248167.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972248167.5 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972245118.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972245118.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947245176.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947245176.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947245120.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947245120.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969468234.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969468234.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999969468258.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999969468236.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999969471279.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999969468247.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999969468226.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999969471279.8 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999969471220.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999969469942.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999969470612.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999969468223.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999969470612.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999969469224.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999969469224.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999969469890.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999969470170.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999969471053.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999969471279.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1799999969471279.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969471279.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969471279.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947248224.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947248224.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947248221.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947248221.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947251654.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947251654.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999947248227.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999947248224.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999947248179.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999947251670.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999947248212.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999947251670.5 node_expansions=55
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999947248200.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999947251115.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999947250115.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999947249888.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999947248167.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999947250558.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999947251669.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999947249167.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999947249170.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999947249836.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999947250559.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999947250947.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1799999947251669.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947251670.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947251670.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000036121280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961115003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011118780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000000007058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994449557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000009557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008344002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002788168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988894779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994450890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999986115890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000036121280.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120725.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=300000036121280.75 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000002791029.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002790473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047236377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002788256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002790197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002791863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002791020.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050015890.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044459500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903590.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047236388.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044458332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568324.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019455479.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013900196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008343515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008344070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022234975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038903930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019456083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005566295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019456587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016676295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016677685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013902126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033347219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030569428.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022235805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036123883.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022235805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027790249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027788885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019456364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027789699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011122128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016678520.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008344350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000050015890.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015878.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050015599.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050013666.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000050015878.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050015877.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050015877.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977790988.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002791877.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086126989.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977790988.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011124333.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050015888.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050015877.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002791877.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002791890.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050015890.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086131321.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086127002.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050015877.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050015877.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083349235.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083349211.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050015888.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050015890.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000086131321.0 node_expansions=70
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086128821.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128675.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130354.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086131321.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086130354.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086130488.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086128407.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086130063.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000086131321.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131321.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131321.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134821.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134821.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977798807.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050023696.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002799696.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086134818.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977798807.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011132151.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050023696.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050023696.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002799696.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002799696.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050023696.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086134818.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050023696.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050023696.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083357040.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083357040.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050023696.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050023696.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086134818.5 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086133151.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133162.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086132985.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086134651.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086134818.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086131332.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086134385.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086134818.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086132707.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000086134818.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086134818.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134818.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134845.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134845.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134832.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134847.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134847.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086134846.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134846.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134844.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134844.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086134848.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134848.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108350367.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108350367.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000086136687.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086136687.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086136511.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086134844.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086135681.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086134857.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086137904.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086138344.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086136246.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086135844.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108350367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000086128167.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000108350367.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108350380.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108350380.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977792145.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977792145.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999977792155.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977792155.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977792156.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977792156.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999977792131.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999977792156.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999977792157.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999977792155.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999977792152.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=899999977792157.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977792156.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977792156.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977792142.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977792142.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050017031.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000002793053.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000108350366.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011126386.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044459708.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072239253.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072239268.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036127254.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036127268.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072239253.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000108350387.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000108350391.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072239268.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072239275.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000105572617.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105572588.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072239268.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072239275.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000108350391.8 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108350366.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108350343.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108350341.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108350331.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108350364.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108350366.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353814.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108353814.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999977792144.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050017050.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000002793029.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000108350384.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000011126366.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044463133.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072239251.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000072239255.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036127255.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036127251.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072239264.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000108353800.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072239264.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072239251.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000105572585.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105576022.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072239251.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072239255.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000108353800.5 node_expansions=276
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108350376.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108353800.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108350354.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108353785.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108350359.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000108353800.5 node_expansions=57
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000108351163.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108351177.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108352010.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108350363.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108351197.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108350331.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108353385.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108353822.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108351752.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108351300.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000108353822.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353815.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108353815.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977795591.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977795591.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977795591.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977795591.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977798648.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977798648.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999977796425.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999977796424.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999977797259.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999977795604.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999977797979.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999977796426.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999977795592.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999977798647.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999977796980.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999977796590.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999977798535.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=899999977798647.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977798646.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977798646.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999977798646.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977798646.2 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999977799466.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999977799479.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999977800313.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999977798647.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999977801021.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999977799466.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999977798632.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999977800022.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999977800868.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999977804632.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999977799632.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999977801577.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=899999977804632.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977804632.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977804632.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002805520.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002805520.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002805556.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002805556.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999952802145.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952802145.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952805090.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952805090.9 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999952802979.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999952802980.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999952803814.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999952802145.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999952804535.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999952802992.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999952802158.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999952803535.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999952804367.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999952802146.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999952805090.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999952804812.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999952805090.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999952805090.9 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919461423.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919461423.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952806077.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952806077.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952803148.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952803148.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966688591.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966688591.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966688614.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966688614.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980573979.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980573979.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999966689447.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966689434.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966690267.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966688601.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966691004.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966689447.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966688614.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966690004.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966690836.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966688601.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999966691282.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999966691545.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999980573988.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1199999966685935.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1199999980573988.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980573988.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980573988.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980573982.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980573982.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980574015.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980574015.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980574016.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980574016.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944462926.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944462926.2 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999944463724.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999944463736.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999944464557.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999944462892.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999944464303.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999944463735.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999944462914.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999944464290.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999944465115.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999944462904.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999944465557.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999944464835.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1199999944465557.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944465571.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944465571.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922246533.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922246533.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922243349.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922243349.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944465562.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944465562.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999944466366.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999944466389.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999944467214.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999944465547.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999944466921.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999944466380.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999944466533.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999944465546.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999944468755.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999944466921.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999944465547.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999944465533.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999944467488.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1199999944468755.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944468755.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944468755.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911135458.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911135458.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999911135443.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911135443.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888913226.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888913226.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999936137224.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999938914110.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000069470546.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999911135432.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999977802112.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999972248321.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999958359447.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999922247433.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999936136335.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999997248336.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044470558.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000063915001.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999991692794.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999972248321.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000038915016.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000038914989.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999972248335.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999972248345.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000069470546.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069470568.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069470568.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069472935.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069472935.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069470570.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069470570.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069470590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069470590.0 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000069471401.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000069471401.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000069472233.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069470567.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000069471959.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000069471422.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000069471567.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000069470567.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000069471956.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000069470589.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000069470570.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000069472959.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000069472523.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1200000069472959.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069472968.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069472968.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050030890.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050030890.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000050029346.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050029346.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000050030179.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050028503.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000050029892.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050029345.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000050029503.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000050028512.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050029902.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000050028513.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000050028513.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000050030447.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000050030902.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1800000050030902.2 node_expansions=208
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000050030878.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000050030895.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000050030914.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000050030882.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000050030876.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000050030914.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000050030905.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000050030866.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050030905.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088919746.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088919746.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000050030914.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000050030902.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050030914.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000050030914.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050030914.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000050030914.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000050030888.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050030914.2 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025009836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000038900169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991674224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994452835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963892502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999963892778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999963890278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994450335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000038900169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000038900169.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044458587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052795599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050018099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050017266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047239419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050017266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047239146.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044464165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044463599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050019700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008349367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008349087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038905211.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030571612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036126939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022236084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022237482.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022237698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013902152.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027793539.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013904649.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038908597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033349961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008349074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008348504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008346004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019457961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457693.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027794094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458817.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016681583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013903808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013902129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038905252.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033347459.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000052795599.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052795599.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800050.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800475.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000052800475.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800498.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052796439.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797550.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796981.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052797128.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800498.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052799641.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052797259.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052800037.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000052800498.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800461.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800461.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800512.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800512.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052800475.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800475.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800488.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800488.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008354266.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038909832.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038909809.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052800475.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052800475.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994465365.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083356054.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052800488.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052800475.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083356057.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083356031.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052800475.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052800475.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994465364.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999994465377.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052800476.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052800475.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083356055.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000083356057.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083356031.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356031.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356058.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083356058.4 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008354255.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038909824.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038909824.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052800490.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052800477.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994465366.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083356043.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052800477.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052800490.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083356044.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052800490.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052800490.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052800477.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994465366.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999994465379.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052800490.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052800490.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083356047.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000083356047.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356057.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356057.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361042.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361042.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083357445.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083356057.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083356080.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083360112.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083358167.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360112.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360667.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083358279.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083361056.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000083361056.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361056.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361056.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361056.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361056.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361057.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361057.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361076.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361076.9 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083361088.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083361050.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083361076.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083361078.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083361089.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083361090.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=600000083361090.9 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083361066.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083361040.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361066.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361090.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361090.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083361080.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083361067.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361080.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119476743.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119476743.1 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083361086.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083361066.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361086.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361113.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361113.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083361078.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083361067.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361078.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472132.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119472132.0 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083361113.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083361075.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083361078.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119472132.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083361090.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083361074.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=900000119472132.0 node_expansions=48
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119472132.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000105583243.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=900000119472132.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472132.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472132.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094462841.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094462841.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094467432.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094467432.2 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000094462843.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094462850.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000094467395.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094462828.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000094462852.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000094467395.2 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000094464202.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094462813.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094465728.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094465060.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094462828.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094466839.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094464909.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094462828.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094467409.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094465036.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000094467409.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094467395.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094467395.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094467419.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094467419.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094467423.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094467423.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000094468823.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094467469.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094470389.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094469692.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094469656.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094467436.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094471489.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094469547.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094467434.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094472878.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094469545.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000094472878.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094472878.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094472878.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094476365.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094476365.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000094472877.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094472891.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094476365.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094472902.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000094472881.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000094476365.5 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000094474254.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094472865.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094475858.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094475254.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094475101.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094476365.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094472878.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094473913.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094474976.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094472865.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094475087.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094474976.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000094476365.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094476376.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094476376.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094476381.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094476374.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094476364.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094476364.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094476376.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094476381.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094476366.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094476389.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094476379.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094476379.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094476390.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000094476390.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094476376.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094476376.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969474635.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969474635.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938921962.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938921962.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999938919034.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999938919041.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999938919031.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999938919031.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999938919028.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1499999938919041.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938919041.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938919041.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938919017.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938919017.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938919031.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938919031.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938919034.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938919034.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938919046.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938919046.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938919044.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938919044.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938919048.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938919048.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938919081.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938919081.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908363490.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999908363490.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002812628.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002812628.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002809714.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002809714.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002812657.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002812657.8 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000002809712.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000002809736.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000002809707.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000002812643.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000002809710.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000002812643.2 node_expansions=49
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000002811123.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000002809698.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000002812678.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000002812087.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000002811809.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000002811921.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000002809712.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000002810698.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000002810713.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000002811824.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000002809713.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000002811934.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000002812643.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000002812678.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977812643.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977812643.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002810166.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002810166.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002810159.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002810159.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002812554.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002812554.8 node_expansions=87
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000002810156.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000002810181.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000002810144.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000002812531.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000002810154.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000002812531.2 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000002811533.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000002810177.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000002812253.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000002812531.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000002812266.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000002812366.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000002810142.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000002811142.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000002811144.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000002812253.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000002812533.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000002810177.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000002812377.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000002812086.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1500000002812533.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002812544.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002812544.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002812533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002812533.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002812542.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002812542.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977812544.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977812544.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977812542.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977812542.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977816321.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977816321.0 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999958370095.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999969481209.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999969481206.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999952816306.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999908370097.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063927431.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999952816306.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999952816306.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000013927431.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038927431.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999977816317.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999952816306.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999952816306.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999858370084.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999858370084.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999952816306.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999952816306.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000013927431.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000063927431.2 node_expansions=558
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000063925042.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000063923653.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063925812.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063926090.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063927431.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063925764.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063925875.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063923655.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063924653.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000063924653.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000063925764.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000063923668.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000063925923.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000063925600.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1500000063927431.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063927431.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063927431.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858370084.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999858370084.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858370084.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999858370084.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858370073.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999858370073.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858370073.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999858370073.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858370098.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999858370098.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999958370086.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999969481198.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999969481198.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999977816309.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999952816295.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999908370097.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000063927434.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999952816295.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999952816295.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013927420.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000038927420.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999977816309.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999952816310.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999952816295.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999858370073.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999952816309.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999952816310.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000013927434.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000063927434.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063927420.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063927420.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063927479.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063927479.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063927433.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063927433.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063929822.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063929822.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063927433.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063927433.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094476557.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094476557.8 node_expansions=73
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000000031224.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000011142335.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000011142335.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000002806669.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999972256820.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999950031224.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999983365433.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999983365433.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000044476555.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000069476557.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000008365446.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999975032932.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999983365433.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999900031210.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999900031210.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999983365433.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999983365433.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000044476557.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000069476557.8 node_expansions=1398
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1500000038928846.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000038927455.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000038929567.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000038929859.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000038927455.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000038928458.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000038927457.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000038928458.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000038928455.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000038929567.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000038927455.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000038929026.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000038929692.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000038929581.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000069476571.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000063917782.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000061144057.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000058367944.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000047254459.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000052810723.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1800000069476571.2 node_expansions=100
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000069476557.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000069476519.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069476557.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069476583.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069476583.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000069476586.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000069476581.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069476586.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091696682.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091696682.0 node_expansions=77
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000069477966.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000069476568.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000069478693.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000069478971.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000069476571.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000069477582.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000069476580.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000069476569.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000069476580.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000069478680.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000069476571.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000069478124.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000069478802.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000069478689.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000091696682.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000088917082.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000077803570.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000083359851.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2100000091696682.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000091696682.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000091696669.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091696682.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091699056.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091699056.5 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000091696696.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000091696709.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000091696709.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091696683.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091696683.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072252238.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072252238.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072252238.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072252238.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880584686.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999880584686.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880584686.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999880584694.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999911137133.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999880584684.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999880584693.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2399999911137133.0 node_expansions=73
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999880586059.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880584670.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999880586793.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999880587059.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999880584682.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999880585680.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999880584670.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999880584694.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999880584670.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999880586779.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999880584670.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999880585669.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999880586904.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999880585793.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999911137182.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999900023726.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999905579949.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2399999911137182.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999911134924.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999911134924.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999902802948.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999902802948.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999902802962.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999902802962.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999902805338.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999902805338.0 node_expansions=103
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999902802945.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999902802945.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999902802947.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999902802947.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999902802941.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999902802941.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999925022377.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999925022377.0 node_expansions=110
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999911140926.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999911139537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999911140648.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999911141759.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999911139537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999911140537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999911139537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999911139537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999911139537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999911140537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999911139537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999911140537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999911141759.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999911140648.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2399999911141759.5 node_expansions=479
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999886139552.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999911139599.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999911141759.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999911139583.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999911141744.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2399999911141759.5 node_expansions=99
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999911140940.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999911139551.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999911140648.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999911140539.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999911139539.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999911140551.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999911139586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999911139537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999911139574.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999911140537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999911139537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999911140537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999911141759.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999911140539.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999911140662.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2399999911141759.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999886141796.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999886141796.5 node_expansions=11
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025012998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061124713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075012824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058346102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061124998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061124720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061126387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063903331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025011887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025011054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025013554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025011609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077790877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000047233045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041677211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041677766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061125601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041677766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052791378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063901997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050012497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041678329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055569164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063902553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041676941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038898885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058345043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038897496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058347489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044456933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050011656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899711.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000077793109.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077793665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795609.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795609.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000077795609.6 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999983346587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022240276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025016387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011128262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008348815.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019462485.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016682212.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002790477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005570199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999983346866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013902700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022237768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999983346876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999988904376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999983346576.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038906165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008348595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002792749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002793305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011129150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991681292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002794916.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994458792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994458792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013904140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002793017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011125532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999991680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997235741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999988903795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002792408.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011128032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000014408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997237461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997236350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997234961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008347471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025016372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005568027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011124983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000014971.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000047237831.8 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236998.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047236998.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000047237831.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904931.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988904931.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988904932.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988904932.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904954.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988904954.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904964.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988904964.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904942.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988904942.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904942.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988904942.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904967.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988904967.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963904968.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963904968.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925016078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925016078.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963904967.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963904967.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963904967.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963904967.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925022043.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925022043.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999925016080.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999925022019.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999925016067.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999925016045.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999925016057.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999925022019.8 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999925018699.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999925017729.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999925017719.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999925016040.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999925022033.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999925018409.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999925018130.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999925018262.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=599999925022033.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925022019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925022019.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925022032.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925022032.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925022044.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925022044.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894466510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894466510.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999894466509.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999894466482.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894466509.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999869466510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869466510.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999947243413.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066690534.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999919465631.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999869465632.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999927801620.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999927801620.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947244298.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988912756.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038912743.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999977801631.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999927801620.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999927801620.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999927801632.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999927801634.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999927801631.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999927801632.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999869466509.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999927801620.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000066690534.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066690534.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066690482.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066690534.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690520.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066690520.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999947243423.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999919465645.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999869465631.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999927801643.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999927801631.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999947244323.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988912744.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038912767.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977801646.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999927801631.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999927801645.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999927801642.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999927801631.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999927801631.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999927801631.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999869466520.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999869466534.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999927801631.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000038912767.5 node_expansions=106
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000038912744.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038912729.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000038912723.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038912721.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038912735.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000038912711.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038912744.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061128917.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061128917.0 node_expansions=23
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000063912713.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000075023809.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000075023809.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075023809.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075023809.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075023845.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075023845.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075023843.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075023832.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075023843.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075023844.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075023844.1 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075023845.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075023832.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075023845.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075023843.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075023832.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075023843.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075023858.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075023858.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999983354535.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000102801634.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999955576743.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999905576745.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999963912747.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999963912745.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999947244301.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025023856.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000013912743.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963912747.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999963912745.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999963912757.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999963912744.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999963912747.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999963912747.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999869466521.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999869466525.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999963912747.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000102801634.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102801610.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102801634.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000102801634.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102801645.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102801645.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999983354533.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999955576734.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999905576760.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999963912747.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999963912747.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999947244311.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025023881.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075023866.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000013912732.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999963912747.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999963912747.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999963912747.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999963912747.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999963912760.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999963912747.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999869466533.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999891682767.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999963912747.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), None, None)) score=1199999891682767.0 node_expansions=124
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869472197.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869472197.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999869466523.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999869466504.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999869466499.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999869466489.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999869472197.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999869472197.5 node_expansions=38
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999869469142.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999869468156.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999869472197.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999869468142.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999869466488.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999869468864.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999869468586.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999869468712.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999869471086.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=899999869472197.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869472197.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869472197.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999844469746.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999844469746.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999844469746.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999844469746.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999844469746.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999844469746.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999844472689.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999844472411.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999844471413.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999844471413.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999844469746.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999844469760.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999844471857.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999844471966.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999844472411.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999844474357.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999866685000.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1199999875016378.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1199999875016378.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875016378.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875016378.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875020946.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875020946.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999875018347.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999875019029.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999875018032.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999875018044.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999875016374.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999875016364.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999875018459.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999875018596.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999875018041.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999875020946.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1199999875020946.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875020946.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875020946.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875020948.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875020948.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850020947.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999850020947.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019455947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000036121280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016678169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019451558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025007669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030567947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963891668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994451446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999986118668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=300000036121280.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119336.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121280.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=300000036121280.8 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000052792211.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052796931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044463619.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050018062.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041682220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044462497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041680554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008347150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008347143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047236101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041682766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041685834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041682206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027794152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792483.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033351376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030570264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025012749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008344639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008345199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019459073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036125820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025015517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038906101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038904144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022236574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025015240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033346073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036126087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033347472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011122962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457965.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016677962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022237695.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000052796931.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796931.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794720.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795265.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000052796931.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796931.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796931.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796954.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796954.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801796.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801796.6 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999938904500.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008351610.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994461846.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994461834.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052796943.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080579574.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041689796.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052796945.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052796943.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052796943.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052796945.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052796943.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052796944.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080579574.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080579574.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052796943.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086135165.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086135165.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000086135165.5 node_expansions=150
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086132798.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131276.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086132254.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086135166.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086132796.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086134054.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086131276.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086133351.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000086135166.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135167.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135167.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139742.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086135168.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086139727.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086135153.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086135143.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086135131.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000086139727.5 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086139727.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086137616.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086136140.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086137075.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086137616.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086138894.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086136131.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086135116.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086137252.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000086139727.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139741.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139741.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938913963.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938913963.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938913949.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938913949.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938913974.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938913974.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938913949.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938913949.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938913986.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938913986.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008361075.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994471310.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994471296.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052806407.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080584222.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041694435.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052806431.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052806407.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052806407.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052806422.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052806431.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052806407.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052806408.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080584196.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080584198.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052806407.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086139769.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086139752.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000086139769.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139779.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139779.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086139779.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139779.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139793.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139793.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139781.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139781.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999938914026.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008361113.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994471335.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994471335.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052806461.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080584234.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041694447.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052806446.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052806461.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052806461.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052806446.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052806446.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052806447.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052806457.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080584235.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080584235.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052806446.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086139781.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000086139781.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139781.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139781.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139781.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139781.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000086142266.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125022688.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086142989.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086147711.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125025466.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086145378.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125022688.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125021718.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086148155.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125023799.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108359855.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000125025466.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000086148155.8 node_expansions=340
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000086145489.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086143988.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086142989.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086148180.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086145513.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086146766.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086142990.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086143988.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086143013.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086145655.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000086145100.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108359299.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000125023975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000116692410.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000086148180.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086148156.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086148156.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086148155.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086148155.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086148170.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086148170.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086148155.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086148155.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086148180.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086148180.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086148177.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086148177.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086148177.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086148154.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086148177.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086148177.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086148177.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086148143.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086148180.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000086148180.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086148156.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086148156.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086151943.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086151943.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086148168.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086148164.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000086148165.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000086148190.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000086148153.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000086148190.2 node_expansions=22
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086148175.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086148164.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086148175.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086148186.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086148186.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086148201.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086148188.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086148201.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999908366863.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908366863.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999908366857.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999908366833.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908366857.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999886139198.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886139198.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999986141857.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941696512.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999941696512.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000022253857.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000027809409.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999988919634.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000030587190.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000000031623.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000000031623.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000000031623.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000000031623.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000000031623.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000022253867.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000050031634.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000027809409.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000000031623.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000033364979.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000063920523.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000063920523.5 node_expansions=84
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063920523.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000063920500.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063920523.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102801467.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102801467.0 node_expansions=43
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063920521.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000063920501.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063920521.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063924286.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063924286.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999886139178.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999986141856.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999941696499.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999941696499.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000022253834.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000027813165.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999988923387.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000030587201.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000000031611.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000000031611.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000000031623.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000000031611.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000000031611.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000022253853.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000050031634.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000027809387.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000000031613.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000033368721.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000050031634.5 node_expansions=192
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000050034110.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050032622.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000050031612.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000050034556.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000050034110.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000050035387.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000050031612.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000050032610.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000050031611.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000050031610.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000050034288.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000050033721.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000050035387.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050035387.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050035387.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999886142933.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886142933.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999886142944.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886142944.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999986145620.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999941700301.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999941700286.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022257635.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000027813189.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999988923389.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000030590945.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000035388.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000000035400.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000000035400.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000035397.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000000035388.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000022257622.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050035400.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027813175.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000035400.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033368732.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000063924278.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000063924278.8 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063924278.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063924278.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000063924275.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063924275.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000063924301.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000063924287.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000063924272.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000063924301.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063924277.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063924277.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063924292.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063924292.2 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000063926777.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000063925277.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000063924277.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000063928901.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000063927222.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000063925833.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000063926777.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000063924279.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000063925278.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000063924277.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000063924277.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000063926944.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000063926389.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000063928901.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063928891.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063928891.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886147554.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886147554.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999886147578.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999886147576.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886147578.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999852814244.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999852814244.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999952816912.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999908371578.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999908371578.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999988928912.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000033365375.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988928024.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999997262262.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999966706690.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999966706700.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999966706689.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999966706690.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999966706691.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000027809819.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016706690.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999994484478.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999966706700.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033373368.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000063928909.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000033365375.2 node_expansions=222
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999994484475.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999994484452.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994484475.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994484476.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994484476.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999994484476.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999994484455.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994484476.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033365387.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033365387.2 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999852814244.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999952816923.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999908371579.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999908371578.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999988928922.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988928033.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000036143153.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999966706689.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999966706701.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999966706689.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999966706689.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999966706689.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999988928922.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000055587597.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000033365375.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999966706700.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033373374.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000102809819.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000102809819.8 node_expansions=354
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1200000063929922.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000063928898.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000063929898.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000063928898.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000063931842.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000063930453.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000063928898.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000063928898.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000063931009.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000063929898.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000063928898.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000063928898.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000063931565.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000063931010.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000086143834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000080590764.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000086145223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000102809834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000094480542.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1500000102809834.2 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102809834.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102809834.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102809871.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102809871.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102809836.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102809830.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102809833.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102809867.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102809820.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000102809867.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000102809843.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102809805.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102809843.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102809854.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102809828.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102809854.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102809885.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102809885.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102809878.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102809865.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102809878.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102809879.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102809879.8 node_expansions=5
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000138920968.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000136143183.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000130587624.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1800000138920968.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138920957.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138920957.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138920957.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138920957.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999913919191.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000027808968.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999958364513.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999908362758.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000063920958.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000069476514.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000063920070.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000072254320.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000041698734.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000041698738.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000041698734.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000002808960.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000002808956.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000063920968.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000091698746.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000069476513.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041698735.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000108365421.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000108365421.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083359689.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083359689.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100024824.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100024824.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999888913468.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000027803224.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999958358779.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999883357000.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000038915224.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000044470777.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038914357.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000047248557.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000041693001.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000016693003.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000016693000.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999977803246.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999977803234.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000038915235.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066693001.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000044470779.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000016693000.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000113915222.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000113915222.0 node_expansions=142
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000113915237.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113915229.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000113915221.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113915254.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113915221.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000113915254.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113915218.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113915218.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113915247.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113915247.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000113915247.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113915266.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000113915247.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000130580407.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113915258.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000130580407.2 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000113915264.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113915246.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113916244.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113915246.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113918191.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113916802.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113915244.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113915246.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113917358.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113916244.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113915244.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113915246.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113916911.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113917357.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000130580407.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2100000130580407.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130580407.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130580407.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927805477.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927805477.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999927802639.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999927802651.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999927802611.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999927805477.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999927802604.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999927805477.8 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999927802592.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999927802592.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999927803533.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999927802592.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999927805477.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999927803148.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999927802626.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999927802592.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999927804644.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999927803533.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999927802626.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999927802609.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999927804259.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999927804678.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2099999927805477.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927805494.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927805494.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927807882.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927807882.0 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000055583295.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999958360184.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999911137049.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000055583295.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000061138851.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066694406.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000063916626.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000058361102.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000016694396.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000016694383.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999994471301.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999994471272.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000055583295.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000083361071.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000061138850.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000033361078.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000100027739.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000130583295.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000130583295.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130583293.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130583293.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000130583294.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130583294.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000130583294.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130583335.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000130583296.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000150024840.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000130583325.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000150024840.5 node_expansions=58
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000130583294.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000130583294.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000130584305.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000130583294.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000130584294.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000130583849.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000130583293.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000130583294.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000130585404.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000130584323.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000130583294.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000130583308.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000130585683.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000130584405.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000130585404.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000150024841.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2400000150024841.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150024844.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150024844.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150026881.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150026881.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150024864.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150024864.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175024838.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000175024838.0 node_expansions=265
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999947247098.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000075024874.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999977803770.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999952802653.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000075026881.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000080580432.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000086135988.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000083358209.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000077802655.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000036135987.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000036135984.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000025024876.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999994468459.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000055582437.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000102802654.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000080582437.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000052802653.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000119469321.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2400000119469321.5 node_expansions=162
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000119469320.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000119471326.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000119469300.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000119469296.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000119469294.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2400000119471326.0 node_expansions=54
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000119469284.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000119469318.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000119470215.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000119469307.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000119469328.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000119469839.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000119469288.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000119469307.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000119471326.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000119470214.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000119469288.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000119469284.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000119470706.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000119470399.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000119471340.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000119471340.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000119471329.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119471329.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000119471349.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000119471349.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000119471351.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000119471362.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000119471351.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000119471375.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000130580381.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2700000130580381.5 node_expansions=64
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000119471352.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000119471349.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000119472383.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000119471360.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000119471360.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000119471905.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000119473464.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000119471360.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000119471383.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000119473471.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000119472349.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000119472349.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000119471383.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000119471350.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000119472738.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000119472460.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000130580384.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2700000130580384.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000130580384.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000130580384.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999941691527.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000069471322.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999972246199.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999947247071.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000069469322.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000075026878.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000080580418.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000077804655.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000072249100.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000030580439.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000019469294.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000008358185.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999988912849.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000050026878.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000097249100.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000091691563.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000063913752.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000144471322.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2700000144471322.5 node_expansions=278
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000144469307.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144469307.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144469318.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000144469318.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000144469341.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000144469312.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000144469334.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000144469307.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000144471349.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000144469310.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2700000144471349.5 node_expansions=58
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000144469307.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000144469307.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000144470249.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000144469307.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000144469317.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000144469863.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000144470418.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000144469341.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000144469307.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000144471349.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000144470238.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000144469308.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000144469307.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000144469308.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000144470706.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000144470418.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2700000144471349.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144471352.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144471352.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999941693571.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999941693571.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999947249138.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999947249138.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999941693535.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000069471327.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999972248203.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000069471329.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000075026881.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000080582424.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000077804686.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000072249113.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000030582423.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000019471312.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000008360201.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2699999988914891.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000050026879.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000097249102.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000091693561.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000063915804.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000113915781.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000144471326.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2700000144471326.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144471323.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144471323.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144471374.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000144471374.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999941693570.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000069471363.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999972248236.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999947249139.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000069471363.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000075026914.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000080582474.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000077804681.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000072249140.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000030582470.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000019471361.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000008360251.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999988914902.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000050026914.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000097249125.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000091693601.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000063915805.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000113915803.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2700000113915803.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000113915792.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000113915767.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000113915792.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000113915828.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000113915828.0 node_expansions=9
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000113917348.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000113917348.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000113918348.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000113917348.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000113917348.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000113918348.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000113917737.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000113918459.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000113917348.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000113917348.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000113918348.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000113917348.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000113917348.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000113917348.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000113918737.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000113918459.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000113918737.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2700000113918737.0 node_expansions=714
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000113917171.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000113918711.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000113917237.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000113918737.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000113917227.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000113918722.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2700000113918737.0 node_expansions=144
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000113917181.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000113917182.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000113918181.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000113917181.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000113917197.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000113918182.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000113918182.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000113917768.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000113918305.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000113917194.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000113917182.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000113918192.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000113917192.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000113917197.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000113917181.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000113918303.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000113918738.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2700000113918738.0 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000113918749.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000113918711.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000113918749.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000113918739.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000113918739.0 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000113918780.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000113919823.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000113919823.5 node_expansions=40
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000113918227.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000113918760.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000113918727.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000113919823.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000113919809.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2700000113919823.5 node_expansions=91
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000113918728.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000113918712.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000113919713.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000113918730.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000113918759.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000113919712.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000113919712.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000113918730.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000113919823.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000113919728.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000113918712.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000113918712.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000113919728.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000113918736.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000113918728.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000113918713.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000113919824.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2700000113919824.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000113919283.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000113919283.5 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000113919847.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2700000113919835.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2700000113919849.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2700000113919851.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2700000113919841.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2700000113920839.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2700000113919861.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2700000113920837.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2700000113919831.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2700000113919879.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000113919850.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2700000113919837.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2700000113919857.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2700000113919849.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000113919828.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2700000113920814.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'ORE')) score=2700000113920839.0 node_expansions=205
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000113919861.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000113919861.5 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000113919861.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000113919861.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000113920861.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000113919861.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000113919861.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000113919861.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000113920861.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000113919861.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000113919861.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000113920861.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000113920861.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000113919861.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000113919861.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000113920861.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000113919861.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000113919861.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000113919861.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000113920861.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=2700000113920861.5 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000113920837.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000113920859.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000113920837.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000113920849.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000113920870.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2700000113920870.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000113920849.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000113920849.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000113920875.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000113920875.0 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000113920856.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000113920856.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000113920880.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000113920880.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000113920354.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000113920873.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000113920873.0 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000113920874.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000113920874.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000083365318.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000083365318.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000055587552.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000055587552.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000138919842.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000138919842.5 node_expansions=39
FooPlayer.decide: Prioritizing 5 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000116698630.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000111143080.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000100031963.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000102809745.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000094476406.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=3000000116698630.0 node_expansions=20
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999958339725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999958341114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000000008169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000041678780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000000007336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000038898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008341225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000000009003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999997230114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999983340057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999983341724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994450946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994449557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994451779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999972227278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991675057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000041678780.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041675169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041678780.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041675447.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000041678780.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000016682710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016682699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016682977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016681307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061130057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047239177.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050017211.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066684478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066684803.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036123530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055569421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050016930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047240010.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033348552.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058351399.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000058351109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571051.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022235194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000044461397.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038903850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044459420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022234073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030569352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025011052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041679976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033345795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047235250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041677754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038900829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027791570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047238320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027790493.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036126907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050017764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030570471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030570471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038906039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025014927.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000066684803.2 node_expansions=269
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066689387.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066682268.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066686853.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000066689387.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066689387.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066689387.6 node_expansions=33
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000066686185.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066686428.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066687145.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066689353.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066686428.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066689088.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066686740.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000066689353.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066689366.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066689366.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066689366.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066689366.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066689401.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066689363.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066689401.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066686634.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066686634.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066686646.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066686586.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066686646.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066686646.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066686621.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066686646.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088904267.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088904267.1 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066686655.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066686621.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066686655.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353280.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108353280.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066686623.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066686621.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066686623.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108353255.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000066686644.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066686622.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000108353242.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066686645.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066686646.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000066686632.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000108353242.0 node_expansions=45
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108353242.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000094464367.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000108353242.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353256.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108353256.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108353265.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353256.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108353256.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108353265.5 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000080575546.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108353286.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000136131020.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108353321.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108353299.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000108353299.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000136131020.0 node_expansions=48
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136131036.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1200000136131036.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136131034.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136131034.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102797757.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102797757.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102797752.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102797751.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102797752.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102797766.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102797766.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000102797741.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091684865.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000063907072.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999997240408.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000102797741.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000102797741.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000102797741.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025018185.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025018185.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000169464421.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000102797751.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022240421.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000127797766.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000102797741.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000102797765.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000102797741.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000102797741.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000102797740.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000169464421.8 node_expansions=68
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000169464418.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169464388.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000169464390.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000169464407.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000169464403.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169464418.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169464409.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000169464409.2 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169464408.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169464408.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169464424.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000169464424.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000102802306.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000102802306.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000091689428.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000063911652.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999997244972.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000102802306.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000102802306.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000102802306.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025022750.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025022750.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000102802306.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022244986.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000127802319.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000102802306.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000102802306.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000102802306.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000102802306.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000102802306.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000127802319.5 node_expansions=330
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000127797755.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127797762.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000127802319.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127797735.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127797764.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000127797725.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000127802319.5 node_expansions=32
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1200000127799143.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127800375.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127799375.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127800097.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127799375.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127799699.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127802366.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000127802366.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127802319.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127802319.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000102802308.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000102802308.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000091689443.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000063911687.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000102802365.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000102802365.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000102802308.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025022752.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025022767.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000169469013.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000102802308.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022245013.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000127802332.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000102802308.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000102802308.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000102802323.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000102802323.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000102802325.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000169469013.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000169468998.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169469017.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000169469017.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169468975.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169468975.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000169469017.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000169469017.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000169469017.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169469017.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000102802364.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102802365.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000091689489.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000063911706.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999997245031.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000102802365.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000102802365.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000102802364.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000025022809.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000058351467.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000102802365.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022245032.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000127802366.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000102802365.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000102802365.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000102802365.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000125019022.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000102802374.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), None, None)) score=1500000125019022.8 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102802362.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102802362.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102802365.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102802365.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102802364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102802364.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075024611.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075024611.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102807808.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102807808.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000102802364.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102802361.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000102802378.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000102802351.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000102802364.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000102802378.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102802364.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102802364.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102807808.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102807808.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102802364.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102802364.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102802364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102802364.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000102803755.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000102805030.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000102804030.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000102807832.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000102804753.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000102804031.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000102804308.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000102804753.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000102807832.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102807817.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102807817.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102807810.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102807810.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000102815490.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125026090.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102819267.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125025424.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125026090.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102815767.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102814545.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125026368.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125026813.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147241206.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1500000122249703.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1800000147241206.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1800000147241206.5 node_expansions=665
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000125023055.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125024314.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125026936.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125022647.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125023325.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125023314.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125022769.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125023593.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125024038.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147241253.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1800000147241253.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147241206.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147241206.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141690943.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141690943.2 node_expansions=118
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000141685640.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000075018973.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000152796751.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000113906973.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000075018084.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000141685640.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000119463417.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000119463417.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000063907862.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000086130084.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000208352306.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000141685640.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000072240306.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000194463417.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000169463417.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000141685640.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000141685640.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000119463417.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), None, None)) score=2100000208352306.8 node_expansions=432
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000208352306.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000208352306.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=2100000208352306.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000208352306.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000208352306.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000208357596.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000208357596.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000208353754.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000208354040.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000208357608.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000208353284.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000208353988.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000208353998.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000208353457.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000208354264.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000208354671.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000208357608.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000208357644.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000208357644.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000208362761.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000208362761.8 node_expansions=45
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000208357642.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000208362734.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000208357644.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000208362747.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000208357644.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000208357654.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000208362747.2 node_expansions=86
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000208359043.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000208359315.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000208360802.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000208362747.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000208359311.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000208358595.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000208359306.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000208358741.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000208359574.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000208359981.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2100000208362747.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000208362759.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000208362768.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000208362768.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000208362734.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000208362734.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000141696101.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000075029424.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000152807225.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000113917445.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000075028557.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000141696101.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000097251658.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000119473868.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000063918325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000086140546.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000141696101.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000072250769.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000216696092.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000191696093.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000141696101.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000163918313.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000141696111.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000119473868.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2400000216696092.0 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194477079.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194477079.5 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000194473898.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194473904.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000194473904.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000194473881.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194473901.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000194473901.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194473911.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194473911.0 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000225024332.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000225024331.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000225024361.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2400000225024345.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000194471936.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2700000194478112.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194478112.5 node_expansions=339
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000172246514.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000105579847.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000183357636.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000144467858.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000105578970.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000172246514.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000097246514.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000150024292.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000094468736.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000116690958.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000238913191.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000172246514.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000102801192.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000200024303.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000172246514.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000141690958.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000141690958.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000127802069.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000238913191.5 node_expansions=835
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000208362222.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000208362502.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000208364044.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000208364044.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000208362490.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000208361835.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000208362511.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000208361933.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000208362789.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000208363210.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000238913191.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2400000238913191.5 node_expansions=153
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000238913196.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000238913210.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000238913180.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2400000238913207.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2400000238913221.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2400000238913206.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=2400000238913221.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000238913191.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238913191.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000238913219.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238913219.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000238913232.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000238913242.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000238913242.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000238913231.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238913231.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238913256.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238913256.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000172246553.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000105579915.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000183357675.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000144467885.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000105578996.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000172246582.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000097246553.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000150024331.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000094468796.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000116691018.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000172246582.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000102801231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000225024329.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000200024340.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000172246553.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000141691018.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000141690997.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000127802108.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=3000000225024329.5 node_expansions=111
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000225024340.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225024340.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000225024351.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000225024351.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000225024352.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225024352.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000094468776.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000094468776.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094468777.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000094468774.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000094468803.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000094471923.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000094468747.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=3000000094471923.5 node_expansions=52
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000094470159.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094470427.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000094471937.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000094471007.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000094470452.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000094469726.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000094470437.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000094469874.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000094470730.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000094471089.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2400000094471937.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094471923.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094471923.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094471967.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000094471967.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094471970.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000094471959.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000094471911.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000094471959.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000116690959.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=3300000116690959.0 node_expansions=63
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000094472936.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094473359.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000094473603.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000094474158.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000094473637.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000094472970.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000094473603.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000094474351.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000094473047.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000094473881.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000094473517.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000116690958.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2700000116690958.5 node_expansions=48
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000000008391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963893058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963892780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025007947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000033342669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013897058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019452114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994450113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002782613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991671446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991673113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000041680811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008348811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033347132.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008349098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008348820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008346042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047236377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027789645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050014990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038905543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239789.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027791868.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058350888.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050016666.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025012986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013901017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013899919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016679376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011121596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036123886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033344681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033346070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030569707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036123043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014142.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025011906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041681151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025011626.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050015585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041680532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033346628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033348295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016680763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036126098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041683330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022236038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033349095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019458805.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000058350888.2 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058348953.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350900.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058350887.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000058350900.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350887.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350887.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058350888.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058350862.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350888.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350910.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350910.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058350913.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058350900.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350913.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356067.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356067.2 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000022239798.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058350910.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000058350910.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022239800.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022239800.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000022244954.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022244954.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963909842.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036132065.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999988909843.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000047244954.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000022244953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999972243175.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000022244953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000022244953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000094467176.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000094467176.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000022244953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000047244954.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000022244953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000022244953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000022244953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999972243175.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999972243175.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000022244953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000094467176.5 node_expansions=504
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094465523.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094464252.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094465362.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000094462019.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000094467176.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000094466621.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000094466209.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000094464807.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000094467176.4 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094467189.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467189.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094467190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094467190.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094467204.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467204.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963909857.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963909857.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963909867.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999963909865.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963909867.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963909866.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963909866.6 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000022244979.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036132087.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999988915839.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000047250950.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000022244975.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999972243210.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000022244975.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000022244985.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000094473172.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000094473172.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000022244988.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000047244976.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000022244975.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000022244975.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000022244975.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999972243201.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999972243210.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000022244985.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000094473172.9 node_expansions=210
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094467198.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094467189.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467198.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119462043.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119462043.5 node_expansions=94
FooPlayer.decide: Prioritizing 10 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130581738.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130580182.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000130580460.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000130581571.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000130578238.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000130582849.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000130584238.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000130581182.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000130581016.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000119462043.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000130584238.5 node_expansions=205
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094473163.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094473198.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094473198.4 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094473187.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094473161.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473187.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094473205.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473205.4 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094473198.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094473172.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473198.4 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022250978.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036138090.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988915878.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047250979.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000022250965.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999972249187.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022250976.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022250965.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000094473201.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094473209.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022250965.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047250989.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000022250965.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000022250965.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022250978.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972249201.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972249187.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022250965.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000094473209.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473199.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473199.5 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094473202.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094473176.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094473196.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094477783.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094473197.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094473197.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000094477783.2 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094476672.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094475116.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094475405.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094476505.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094473185.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094477794.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094477794.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094476116.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094476394.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094475949.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000094477794.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477783.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094477783.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477805.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094477805.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477794.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094477794.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999963920460.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022255572.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036142696.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988920485.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047255599.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022255573.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999972253794.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022255585.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022255573.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094477821.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022255573.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047255599.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022255585.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022255585.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022255573.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972253794.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972253807.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022255572.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000094477821.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094477821.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094477793.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094477821.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963920475.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963920475.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963920475.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963920438.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963920475.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963920476.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963920476.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963920486.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963920462.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963920486.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963920483.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963920483.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963920495.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963920487.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963920495.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972253821.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972253821.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972253819.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972253811.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972253819.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963920489.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963920489.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963920489.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963920486.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963920489.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933362218.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933362218.8 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991694045.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005581154.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999958358953.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047249609.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991694042.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999941692267.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991694054.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991694045.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063916287.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063916284.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991694054.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016694053.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022249609.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022249609.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991694054.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999941692264.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999941692267.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991694042.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000063916287.2 node_expansions=97
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063916274.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063916289.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000063916289.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063916276.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063916261.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063916276.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063916277.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000100027354.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000063919587.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000063916280.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000063916277.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000063919597.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000063916267.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000063916280.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000063916267.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000063916265.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000063919597.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000063916267.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000063916267.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000063916273.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000063919586.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000063919612.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063919612.8 node_expansions=609
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=600000063916273.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000100027331.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000063919551.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000063919599.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000063916277.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000063919596.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000063916267.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000063919599.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000063916267.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000063916276.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000063919586.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000063916267.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000063916263.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000063916277.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000063919586.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000063916286.8 action_type=ActionType.END_TURN
  Action 16: expected_value=1200000063919573.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'BRICK')) score=1200000063919599.2 node_expansions=437
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000063919766.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063916265.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063918488.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000063919600.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063916266.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063920876.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063919211.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063916266.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000063919043.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000063918933.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000063918932.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000088913034.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000083356078.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1200000063919600.2 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000063919612.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063919584.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063919612.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063919607.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063919607.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000063919597.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063919599.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000063919599.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000063919585.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063919585.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063923086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063923086.0 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999933365751.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999991700862.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000005590737.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999958365762.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000047256429.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999991700862.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999941699084.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999991700862.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999991700862.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000063923096.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999991700862.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000016700873.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000022259182.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000022256429.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999991700862.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999941699084.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999941699084.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999991700862.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000063923096.0 node_expansions=1024
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000063920598.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063923099.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000063919611.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000063921831.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000063919609.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000063921431.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000063922278.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000063920599.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000063919598.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000063922377.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000063922264.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000063922265.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000088916367.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000083359423.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1500000088916367.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000088916367.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088916367.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999933362517.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000016694144.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041693275.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999994471043.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000047249701.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999991694143.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999966692365.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000016694143.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000016694143.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000088916377.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016694156.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000041694144.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000047249709.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000047253195.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000016694143.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999966692364.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999966692365.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016694143.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000088916377.8 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088919816.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088919816.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088916380.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088916380.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108356235.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108356235.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000088917380.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088919880.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088916393.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088918602.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088916393.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088918226.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088919060.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088916380.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088916379.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088919158.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088919045.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088919046.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000108356263.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1800000108356263.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108356249.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108356249.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108356251.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108356251.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999975022929.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000036134028.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000072245150.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025022940.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000066692985.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999991689598.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999986132264.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000036134029.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000036134029.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000108359651.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036134041.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061134053.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066689595.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047245150.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000016689597.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999986132263.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999986132264.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036134041.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000108359651.8 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000108356252.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108359651.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000108356237.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000108356229.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108356215.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000108359651.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000108357175.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108359651.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108356224.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108358448.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108356224.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108357999.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108358842.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108356201.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108356224.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108358993.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000108357902.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000108357891.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000108359651.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108359651.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108359651.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108359711.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108359711.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108359688.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108359688.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108362466.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108362466.5 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999975026366.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000036137466.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000072248589.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025026378.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000066693023.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999991693033.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999986135699.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000036137466.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000036137480.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000108359704.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036137477.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061137488.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066693023.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047248603.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000016693036.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999986135699.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999986135702.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036137481.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1800000108359704.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108359689.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108359689.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108359705.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108359705.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999975026372.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000036137468.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000072248601.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025026369.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000066693049.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999991693025.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999986135690.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000036137479.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000036137468.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000108359706.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036137479.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061137494.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066693035.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047248604.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000016693036.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999986135701.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999986135705.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036137480.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000108359706.2 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108359702.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108359702.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108359723.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108359723.2 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999975026380.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000036137500.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000072248612.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025026389.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000066693043.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999991693055.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999986135722.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000036137500.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000036137491.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000108359719.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036137490.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061137488.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066693069.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047248611.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000016693047.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999986135722.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999986135719.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036137490.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1800000108359719.8 node_expansions=92
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000108359722.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108359735.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000108359711.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000108359698.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108359724.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000108359735.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108359708.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108359708.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975026388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975026388.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975026388.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975026388.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2099999975026344.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000002804121.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2099999975026344.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2099999994470788.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2100000002804121.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002804122.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002804122.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000063915256.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000100026383.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000052804156.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000094470836.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000019470812.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999986135711.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000063915267.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000063915268.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000136137494.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000136137489.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000063915279.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000088915271.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000094470830.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000075026368.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000044470824.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999986135700.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999986135715.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000063915270.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2100000136137494.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136137479.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136137479.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002804157.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002804157.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002804159.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002804159.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986141829.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986141829.5 node_expansions=205
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999986141551.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999986139440.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999986138440.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999986140662.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999986138440.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999986140996.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999986141829.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999986140829.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999986138440.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999986138440.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999986141107.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999986140107.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999986140107.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2099999986141829.5 node_expansions=391
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999986141031.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999986139344.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999986138343.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999986140565.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999986138364.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999986140162.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999986141864.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999986140718.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999986138353.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999986138344.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999986141107.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999986139365.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999986140009.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999986139996.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2099999986141864.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958364078.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958364078.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958364102.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958364102.8 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999958365065.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999958365100.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999958364065.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999958366287.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999958364078.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999958365067.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999958366467.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999958364067.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999958364078.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999958364088.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999958365088.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999958365746.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999958365755.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999958365620.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999958365900.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2099999958366467.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958366477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958366477.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958366487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958366487.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999975034935.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000036146047.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072258955.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000052812694.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000066703399.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999991701591.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000036146011.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000036146025.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000108368247.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000136146055.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000063925621.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000061147844.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000066701582.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047257138.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000016701567.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999958366458.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999958366456.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000036146013.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000136146055.8 node_expansions=174
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000136147025.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000136147024.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136146010.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136147024.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136146844.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136146010.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136147010.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136146046.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136146012.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136146024.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136147025.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136147700.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000136147690.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000136147566.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000136147844.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000136147844.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136147878.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136147878.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136149690.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136149690.8 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999975036782.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000036147860.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072259001.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000052814523.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000066703428.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999991703414.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999958368303.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000036147882.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000036147893.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000108371913.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000063925637.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000061147883.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000066703444.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047258994.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000016703416.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999958368305.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999958368305.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000036147872.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2100000108371913.0 node_expansions=86
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000108371115.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000108371103.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000108371936.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000108370081.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000108371079.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000108370947.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000108370081.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000108371114.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000108371115.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000108370079.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000108370079.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000108370115.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000108371094.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000108371746.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000108371781.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000108371635.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000108371936.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000108371913.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108371913.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975038566.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975038566.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975038599.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975038599.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958370155.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958370155.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958370186.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958370186.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958372802.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958372802.2 node_expansions=29
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999958371167.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999958371186.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999958371742.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999958370157.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999958371187.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999958370990.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999958372833.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999958370157.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999958371154.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999958371167.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999958370157.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999958370154.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999958370154.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999958371167.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999958371834.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999958371833.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999958371736.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2099999958372833.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958371167.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958371167.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983368323.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999983368323.5 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999958372860.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999958372833.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958372860.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947254266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999947254266.5 node_expansions=173
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2099999922259790.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999922259799.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999922260343.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999922258803.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999922259800.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999922259621.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999922258788.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999922258801.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999922259801.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999922259800.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999922258790.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999922258802.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999922258788.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999922259801.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999922260456.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999922260454.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999922260358.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2399999922253159.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2399999938918280.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2399999930585216.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2399999930588712.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2399999936141765.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2399999947255902.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2399999947255902.0 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999947254280.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999947254262.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999947255902.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999947254245.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999947254273.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2399999947255902.0 node_expansions=57
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2399999947254271.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999947255237.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999947255805.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999947254235.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999947255271.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999947255068.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999947254235.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999947254249.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999947255271.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999947255235.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999947254235.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999947254271.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999947254250.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999947255237.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999947255916.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999947255902.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999947255826.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2399999947255916.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947255937.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999947255937.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947257722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999947257722.0 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999947255904.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999947255937.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999947255926.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999947255889.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999947255912.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2399999947255937.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947255903.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999947255903.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999916700402.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999963915400.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999947255937.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999947255948.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999947255937.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2699999963915400.5 node_expansions=67
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2399999947255923.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999947256958.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999947257481.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999947255923.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999947255923.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999947256783.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999947256923.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999947255936.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999947256923.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999947256937.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999947255936.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999947255923.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999947255923.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999947256925.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999947256925.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999947257616.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999947257478.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2399999947257783.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2699999947250288.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2699999963915415.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2699999955582359.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2699999955585859.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2699999963915415.0 node_expansions=66
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077794198.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086126975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030569942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033343833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033346612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000086127834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075016112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083347556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066682501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063903889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080571445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069460321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066682265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055568887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000075015042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050012764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063900876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038899110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038897721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052789166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000075015333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066676997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058344444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052786387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058344444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038896887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038898832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055566431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677764.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000086127834.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086129500.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086132556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128945.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000086132556.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038908053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999980570987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999980568486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036126111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030572776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041687556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050019500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999980573765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999980570154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999980569308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999980570140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019459932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013904088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011127978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016685766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027795276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022239153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030575542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005570749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000015473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999983345403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991679581.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999988900402.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999988901236.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999991679016.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994455963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999991680963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999983345128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999983346795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005571032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999988903184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008348797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002790739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019460809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013904153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997237138.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000050019500.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050019500.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018667.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018667.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000050019500.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793959.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793959.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052793947.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793947.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983346836.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983346836.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983351588.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983351588.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999983349366.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983349224.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983351179.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983346856.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983351021.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983348813.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983349793.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983351590.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999983351590.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999983351577.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983351577.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983351589.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983351589.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025019994.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025019994.9 node_expansions=112
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999983354078.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983353948.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983355905.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983354503.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983358669.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983351591.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983355745.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983353522.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999983354504.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=599999983358669.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983358680.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983358680.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983351564.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983351564.9 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086139126.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052805780.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033359570.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086139136.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088916916.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088916903.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983358670.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983358669.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052805794.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052805791.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000026238.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000026236.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052805780.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052805794.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052805780.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088916904.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052805791.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052805780.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088916916.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910668.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063910668.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914958.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914958.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000063913154.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063913014.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063913569.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063914958.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063910667.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063910654.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063914834.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063913847.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063912599.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000063913582.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000063914958.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063914957.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914957.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061137201.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958356747.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027803868.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008357642.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061137191.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088914969.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999958356759.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999958356759.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027803858.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027803857.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999975024302.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975024315.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027803870.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027803857.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027803870.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063914978.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052803874.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052803876.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088914969.5 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914988.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914967.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914988.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061137199.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958356757.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027803868.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008357644.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061137197.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063914977.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999958356757.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999958356753.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027803864.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027803868.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999975024308.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975024318.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027803868.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027803864.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027803868.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063914977.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088914923.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052803866.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000088914923.0 node_expansions=112
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052803865.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052803867.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000052803867.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052803866.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052803840.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052803866.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000052810314.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000075021749.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000052810314.8 node_expansions=214
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000052811260.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052811147.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000052809481.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000052810315.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052808758.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052808769.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052812926.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000052810037.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052812925.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052810704.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000052811704.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1200000052810315.8 node_expansions=263
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052809314.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000052812690.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000052812690.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000075028167.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000052810288.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000052806814.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000052812511.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088917889.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000052811703.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000052808759.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000052813233.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000088917889.8 node_expansions=136
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088917887.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088917887.2 node_expansions=59
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000052810023.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000052812534.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000052811024.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000052812413.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000052812412.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000052813523.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000052810024.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000052810037.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000052811968.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000052814925.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000052811969.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000052812981.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088917889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000075027890.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000066695943.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1500000088917889.8 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088917889.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088917889.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088917901.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088917901.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000088917905.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088917915.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000088917915.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088917878.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088917878.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088917878.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088917878.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088917926.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088917926.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088917927.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088917927.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052806811.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052806811.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052811669.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052811669.8 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000052806814.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000052806804.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052806814.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088917881.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088917881.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000025033876.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999922248589.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000027806778.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000008365432.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061144987.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000100029015.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000088922765.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999980583670.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999980583671.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000027806782.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000027806813.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999975027226.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999975027226.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000027806781.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000027806813.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000027806781.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000100029011.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052806788.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000100029015.0 node_expansions=134
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100029015.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100029015.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122246938.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122246938.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000025029036.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999922248593.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000027806811.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000008360592.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061140136.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000088917923.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999980583689.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999980583704.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000027806801.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000027806800.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999975027245.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999975027245.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000027806801.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000027806800.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000027806815.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000100029036.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052806811.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052806801.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000100029036.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100029033.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100029033.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100033900.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100033900.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000100029033.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100033911.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000100029043.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100029043.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100029024.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000100033911.0 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000100029023.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100031522.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100029046.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100031411.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100031412.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100032533.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100029022.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100029022.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100030966.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100033923.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100030966.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100031966.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000100033923.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100033912.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100033912.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066700578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066700578.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000066700603.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000066703088.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000066700589.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000066702977.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000066702977.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000066702700.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000066704088.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000066700588.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000066700599.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000066702532.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000066704099.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000066702532.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000066703532.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000066704099.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066704090.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066704090.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000066704088.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066704088.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000066704086.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066707540.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000066704066.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000066704102.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000066704055.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000066707540.5 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000066704077.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000066706577.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000066704040.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000066706429.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000066706440.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000066706186.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000066707577.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000066704055.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000066704040.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000066705995.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000066704040.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000066706466.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000066705984.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000066706984.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1500000066707577.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066707540.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066707540.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888927096.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888927096.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000025040886.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999994485320.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000008372432.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061152001.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000066707553.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055596466.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999947262209.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999947262209.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999994485341.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999994485318.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999941705765.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999941705751.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999994485307.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999994485344.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999994485307.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000066707553.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000019485330.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000019485330.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000066707553.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066707551.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066707551.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066707599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066707599.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102818643.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102818643.2 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000066701309.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066710498.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000066707567.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000066707570.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000066707557.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000066710498.2 node_expansions=57
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000066707554.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000066710065.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000066707554.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000066709953.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000066709942.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000066709665.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000066707554.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000066707554.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000066707555.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000066707588.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000066709942.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000066709388.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000066709499.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000066710535.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000066709144.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000066710535.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066704235.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066704235.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086154921.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086154921.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050043844.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050043844.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050046309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050046309.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050043874.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050043874.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050046329.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050046329.2 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000050043841.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000050046296.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000050046329.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000050043878.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000050043857.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000050046329.2 node_expansions=71
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000050043829.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000050046329.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000050044829.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000050043829.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000050046231.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000050044866.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000050045954.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000050043866.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000050043829.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000050044863.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000050043842.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000050043843.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000050046252.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000050045697.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000050045773.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000050045398.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000050046329.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050046330.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050046330.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872265898.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999872265898.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872265922.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999872265922.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872268286.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999872268286.2 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872265922.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999872265922.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872268264.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999872268264.2 node_expansions=28
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999872265908.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999872266921.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999872265909.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999872268297.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999872266920.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999872268019.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999872267741.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999872265920.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999872265920.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999872266921.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999872265932.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999872265921.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999872266920.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999872267742.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999872267852.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999872268019.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999872267464.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1499999872268297.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872268297.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999872268297.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999822262033.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999822262033.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999822262033.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999822262033.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999797264111.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999797264111.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999797262053.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999797262053.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033341836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008339780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011117614.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025007947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022228225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008340391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966670558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999966671114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030563503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000016677057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000005335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000005113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999966670279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999966670557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999966667778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999966669167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011119835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988892278.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=300000033344058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=300000033344058.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044461933.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041686378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033353043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030569373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033347219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036125556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033345830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030571377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044463946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000014655.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000017445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241721.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050020600.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052797821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036126652.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013902129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013903541.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013904930.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022236039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008349360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022234722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005567705.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005569360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000014349.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000014629.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000011837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000013239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033351922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022239128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011126031.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027796944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011127128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016682475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008345463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236348.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000052797821.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796988.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795610.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797823.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000052797823.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797823.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797823.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797833.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797833.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797843.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797843.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052797866.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052797842.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797866.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797868.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797868.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052797867.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052797855.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797867.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797874.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797874.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052797864.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052797843.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797864.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797876.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797876.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052797866.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052797844.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052797874.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052797854.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052803287.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052797875.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000052803287.5 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052802040.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800509.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052802176.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052802176.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800918.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052803298.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801487.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052800099.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000052803298.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022241473.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022241473.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803298.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052803298.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997245979.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000119469908.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997245978.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997245966.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052803298.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000023744.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086136645.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000119469908.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086136645.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052803299.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052803312.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052803312.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052803298.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000023756.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000023743.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052803299.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000119469908.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119469908.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000119469908.6 node_expansions=74
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119469923.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116692144.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=900000119469923.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119469908.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119469908.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474276.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119474276.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000119473130.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119474077.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119472575.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119474242.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119472308.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119474242.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119472964.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119473519.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119472130.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000119474242.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474242.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474242.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474255.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119474255.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474255.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474255.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474269.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119474269.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997250257.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999997250282.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997250255.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086140921.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033361380.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000119474278.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000119474270.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000119474268.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086140956.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086140921.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086140948.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086140921.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086140921.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000033361366.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000033361366.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086140936.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000119474293.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119474278.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000119474293.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474290.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474290.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119480551.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119480551.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000119474292.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119480529.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000119474299.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119474299.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147247699.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000119474311.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000147247699.5 node_expansions=88
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119480555.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119477499.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119478458.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119476944.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119476666.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119478610.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119477335.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119477888.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119476499.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141691033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1200000147247699.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1200000147247699.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147247714.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147247714.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036135704.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036135704.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036135701.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036135701.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036135737.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036135737.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036135703.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036135703.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036140966.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036140966.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000036135716.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000147247703.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000036135689.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113914358.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033357022.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000119469938.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000147247717.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000147247704.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113914357.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113914356.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113914356.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113914358.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113914357.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000083358802.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000083358814.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086136612.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000147247735.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000147247727.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000147247735.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147247705.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147247705.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147247723.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147247723.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147247706.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147247706.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147247735.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147247735.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000147247737.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147247714.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147247729.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147252982.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147252967.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000147252982.8 node_expansions=67
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000147252982.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147250927.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147251885.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147250372.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147250095.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147252060.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147250762.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147251317.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147249929.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1200000147252982.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147253004.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147253004.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036141025.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036141025.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000036142003.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000036144213.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000036142928.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000036143650.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036143372.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000036145316.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000036140982.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000036142371.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000036141991.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000036143198.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000036145316.8 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000036145316.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036145309.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000036145299.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000036145326.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000036145310.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000036145326.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036145299.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036145299.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036149063.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036149063.8 node_expansions=22
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000036146301.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000036149079.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000036148522.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000036147244.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036147968.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000036147691.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000036145302.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000036146691.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000036146300.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000036147544.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000036147438.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000036149079.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005587244.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005587244.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036149139.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036149139.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036149139.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036149139.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036149134.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036149134.8 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000036150148.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000036152369.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000036149148.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000036151810.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036151536.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000036149147.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000036150987.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000036150537.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000036150147.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000036151379.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000036150703.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000036151259.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000069477903.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000072255803.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000069476072.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1500000072255803.2 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072255803.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072255803.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094472574.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094472574.8 node_expansions=107
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000072256807.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000072259029.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000072255807.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000072258471.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000072258192.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000072255816.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000072257640.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000072257192.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000072256813.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000072258029.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000072257362.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000072256918.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000094472605.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1800000094472605.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061139246.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000061139246.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091694786.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091694786.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000061139303.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000061139278.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000061139264.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000061139278.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000091694786.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2100000091694786.5 node_expansions=33
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000091694800.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000088917024.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000086139258.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000083361467.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2100000091694800.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091694799.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091694799.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091694815.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091694815.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091694815.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091694815.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000091699134.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000091699134.0 node_expansions=186
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091694826.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091694826.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000066694836.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000066694836.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000066694838.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000066694836.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000066697449.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000066694840.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000066694824.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000066697449.0 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000066695794.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000066694833.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000066694822.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000066697449.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000066696222.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000066694822.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000066696629.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000066696211.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000066695782.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000066697044.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000066696349.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000066695924.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000066697449.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000066697451.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000066697451.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069475238.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069475238.5 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000097253007.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000094475229.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000069475229.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=2400000097253007.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000097253009.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000097253009.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000097252993.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000097252993.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000097253006.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000097253006.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000097253009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000097253009.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000119475272.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000219475254.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000094475243.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000186141895.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000058363243.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000197253020.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000219475243.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000219475254.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000163919673.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000138919688.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000161141898.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000186141898.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000186141895.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000125030784.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000125030784.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000130586340.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000252808576.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000252808587.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000252808587.5 node_expansions=56
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000252808563.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000252808562.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000252810937.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000252808561.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000252808563.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000252810937.0 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000252809551.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000252808577.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000252810661.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000252808548.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000252809937.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000252808561.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000252810383.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000252810939.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000252809939.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000252809551.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000252810772.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000252810118.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000252809688.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2400000252810939.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000252810953.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000252810953.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000252812782.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000252812782.5 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000119479435.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=3000000219479446.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000097257212.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=3000000094479435.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=3000000186146101.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=3000000058367435.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=3000000197257223.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=3000000219479446.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=3000000219479446.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=3000000163923879.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=3000000138923879.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=3000000161146101.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=3000000186146101.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=3000000186146101.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=3000000125034990.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=3000000125034990.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=3000000130590546.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=3000000252812769.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=3000000252812769.0 node_expansions=512
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000277810935.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000275033160.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2700000277810935.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000277810935.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000277810935.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000144477604.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000244477629.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000122255416.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000094477628.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000211144285.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000083365617.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000222255405.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000244477627.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000244477612.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000188922083.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000138922081.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000161144283.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000211144271.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000211144285.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000150033162.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000150033162.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000155588748.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000277810960.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2700000277810960.0 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000277810951.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000277810951.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000277815281.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000277815281.5 node_expansions=208
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=3300000277814195.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3300000277812806.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3300000277814917.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3300000277812806.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3300000277815028.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3300000277814195.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3300000277812806.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3300000277814639.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3300000277815028.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3300000277814195.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3300000277815306.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3300000277815195.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3300000277813917.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=3300000277815306.0 node_expansions=1113
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=3300000277816269.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3300000277815269.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3300000277816269.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3300000277815269.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3300000277817102.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3300000277816658.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3300000277815269.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3300000277817102.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3300000277817213.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3300000277816269.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3300000277817658.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3300000277817380.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3300000277816380.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3300000277816269.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=3300000277817658.0 node_expansions=373
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027790447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002785058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000005565669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025012669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022234003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030567669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000033346558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016677891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011118503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961115280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013896003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019456225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999997227558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019452114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008340114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008344557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991672279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975002278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961114168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999983340613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994452890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988897557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000033346558.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033346558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000033346558.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036124910.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027789390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047237237.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033344942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033345567.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005566863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005569377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005567432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038902780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052793035.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041681933.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047236089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052793657.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044457792.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016676316.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016675206.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025011317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013898249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027789984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019454695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019453292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005565206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005564892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005566296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016676017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016676573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030568310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019455531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027791644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033348611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025011086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025012197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019458533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013900207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011121296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027789154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011121864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022233306.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033343582.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027786903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027788015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019453516.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000052793657.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052789767.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052788655.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793656.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000052793656.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793666.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793666.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086127025.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991680779.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052793666.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052793657.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052793657.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038907717.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000119465050.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991680766.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052793655.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052793655.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052793655.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052793678.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052793657.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052793655.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005569655.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005569678.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086127012.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025018828.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000119465050.5 node_expansions=104
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000119461462.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119460328.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119460331.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119464375.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119463398.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119462711.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119462828.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119465050.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000119465050.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119465050.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119465050.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119465085.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119465085.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119465088.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119465036.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119465088.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119465099.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119465099.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086131762.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991685529.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052798418.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052798418.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052798418.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038907762.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991685544.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052798418.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052798418.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052798418.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798418.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052798418.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052798429.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052798418.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005574418.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005574431.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086131762.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025018888.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000086131762.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131762.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131737.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131762.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020618.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125020618.5 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125020595.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000111131706.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=900000125020595.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020595.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020595.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020643.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125020643.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020644.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020644.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161131731.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161131731.8 node_expansions=113
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125020655.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125020640.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020655.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020668.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125020668.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125020652.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125020629.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020652.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125020652.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125020652.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000125020644.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125026331.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000125020653.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125020663.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125020666.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000125026356.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000125026356.5 node_expansions=79
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000125023578.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125021765.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125020656.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125020654.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125026356.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125024700.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125023719.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125023023.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125023167.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000125026356.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125026358.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125026359.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000125026359.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026333.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026333.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000152798400.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000152798413.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000125026350.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000152798384.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000152798417.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000152798433.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152798433.2 node_expansions=205
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000125031654.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152801286.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152799482.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152798371.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152798371.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125034710.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000161137397.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125029543.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152800730.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152800871.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000152802397.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1500000125034710.2 node_expansions=330
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000125029556.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000125034710.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000125029557.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000125029556.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000125034710.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000125029581.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1500000125034710.2 node_expansions=71
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000125032498.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125029557.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125032502.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125030668.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125029543.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125034722.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125029558.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125033614.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125029543.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125031946.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125032057.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000125022548.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000152800603.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1500000125034722.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125034722.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125034722.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091701376.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091701376.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999958366265.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000058368043.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000058368055.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058368043.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000044477391.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000158368065.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999958366276.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000058368043.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000058368055.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000058368043.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058368057.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000058368043.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000058368043.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000058368043.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000011144043.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000011144057.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000125034725.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000025032943.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000158368065.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158368044.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158368044.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158368044.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158368044.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158368059.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158368059.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194479134.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194479134.2 node_expansions=262
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000188918523.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000188915628.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000188918523.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000188920357.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000188916739.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000188915628.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000188915628.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000194479134.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000188919078.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000188915638.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000188917967.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000188918128.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000188919634.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000180585079.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000186143134.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000194479134.2 node_expansions=503
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000158375045.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000158372112.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000158375045.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000158375323.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000158373212.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000158372101.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000158372116.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000158372101.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000158377267.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000158375615.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000158372113.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000158374490.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000158374601.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000188919634.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000180585114.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000186143148.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000194479149.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1800000194479149.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000194479134.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194479134.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194479164.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194479164.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194479164.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194479164.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194479193.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194479193.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194479183.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194479183.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005589406.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005589406.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005589404.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005589404.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038914379.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038914379.2 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000005592359.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000005589406.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000005592348.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000005592626.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000005590525.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000005589406.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000005589414.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000005589404.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000005593573.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000005592904.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000005589404.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000005591795.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000005591904.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000005581454.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000038914393.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000005582697.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2100000038914393.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038914404.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038914404.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005585178.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005585178.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000005581062.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000005585178.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000005581037.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000005581038.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000005581060.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000005585178.2 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000005583969.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000005581011.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000005583956.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000005583261.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000005582137.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000005581026.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000005581011.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000005581039.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000005585212.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000005583546.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000005581011.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000005583428.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000005583525.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2100000005585212.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005585178.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005585178.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005589511.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005589511.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000005588150.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000005585212.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000005588136.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000005587414.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000005586323.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000005587595.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000005585212.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000005585192.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000005585178.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000005587678.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000005585192.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000005589525.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000005587879.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000005587706.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2100000005589525.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005589539.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005589539.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005589559.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005589559.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983361641.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983361641.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983364538.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983364538.5 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000133358964.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000038920094.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000088914519.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000075025631.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000072246075.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000222247853.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999983364538.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000061142316.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000061142316.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000061142316.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000061142316.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000111136742.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000061142316.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000025031205.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000025030316.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000025030316.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000155581186.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050031216.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000222247853.5 node_expansions=484
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000194472738.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194472742.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000194472752.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000194472728.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000222247853.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000222247853.5 node_expansions=54
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000194475676.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000194472729.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000194475673.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000194472729.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000194473842.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000194474842.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000194472729.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000194472745.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000194472728.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000194472729.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000194475242.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000194472729.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000194475120.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000194475411.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000194475242.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000222247869.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2400000222247869.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222247883.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000222247883.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222250769.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000222250769.5 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000222249845.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000222247901.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000222250798.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000222247927.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000222249015.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000222249978.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000222247917.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000222247903.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000222247903.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000222247903.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000222250411.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000222247913.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000222250243.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000222250521.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000222250403.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2400000222250798.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222250795.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000222250795.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222250799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000222250799.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000222250798.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000222250822.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000241692321.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000222250795.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000222250812.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000241692321.5 node_expansions=56
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000222252730.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000222250786.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000222250796.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000222251910.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000222252910.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000222252907.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000222250799.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000222250797.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000222252897.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000222250784.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000222250796.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000222253285.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000222250797.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000222253188.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000222253463.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000222253297.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000241692334.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2700000241692334.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000241692321.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000241692321.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000241692343.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000241692343.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000241692367.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000241692344.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000241692367.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000219470144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000219470144.5 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000219472091.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000219470147.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000219470170.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000219471257.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000219472218.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000219471257.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000219470146.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000219470147.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000219471258.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000219470147.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000219470146.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000219472656.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000219470157.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000219472486.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000219472764.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000219472646.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2700000219472764.0 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000219472765.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000219472764.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000219472765.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999980583854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980583854.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999980583865.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999980583852.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999980583851.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999980583864.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999980583865.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999980583841.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980583865.5 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999988919686.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999988919686.0 node_expansions=73
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999988917192.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999988919661.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999988917207.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999988919687.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999988917194.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999988919671.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2699999988919687.0 node_expansions=148
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2699999988919148.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999988917187.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999988917187.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999988918298.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999988919037.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999988919308.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999988917187.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999988917187.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999988918308.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999988918308.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999988917200.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999988918188.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999988917187.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999988919704.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999988917187.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2699999988918742.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2699999988919697.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=2699999988919704.0 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999988919697.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999988919661.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999988919697.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999988919688.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999988919688.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999988919702.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999988919661.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999988919702.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999988919693.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999988919693.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000130586355.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999980586361.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000036141917.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000108364132.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000094475253.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000069473462.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000219475261.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000038919704.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000086141910.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000086141920.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000086141909.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000130586355.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000086141909.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000050030798.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000050029917.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000050029910.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000152808588.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000075030799.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2700000219475261.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000219475254.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000219475241.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000219475254.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000219479864.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000219479864.0 node_expansions=405
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000219480976.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000219479865.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000219479865.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000219481531.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000219481698.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000219482254.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000219479865.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000219479865.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000219481976.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000219480865.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000219480976.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000219479865.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000219481142.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000219480865.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000219479865.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000219479865.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000219481420.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000219482254.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2700000219482254.0 node_expansions=7452
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2700000219479865.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000219481142.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000219480865.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000219481976.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000219480865.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000219479865.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000219479865.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000219481420.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000219480976.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000219479865.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000219479865.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000219480865.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000219480976.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000219479865.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000219479865.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000219482254.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000219482254.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000219480865.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000219481142.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2700000219482254.0 node_expansions=1551
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2700000219479873.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000219480984.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000219479877.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000219481974.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000219480863.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000219479877.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000219479863.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000219481427.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000219480974.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000219479863.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000219479865.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000219480877.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000219480972.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000219480873.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000219479877.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000219479863.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000219480863.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000219482254.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000219480875.5 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2700000219481155.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2700000219482254.0 node_expansions=100
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000219480873.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000219482253.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000219482253.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000219482256.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000219482256.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000219482255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000219482255.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000219482255.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000219482264.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000219482254.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000219482253.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000219482266.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2700000219482266.5 node_expansions=57
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000219482276.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000219482261.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000219482276.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999980593354.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980593354.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999980593371.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980593371.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999963925049.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999963925049.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999963925051.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999963925051.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999963925056.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999963925056.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000113925053.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000019480606.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000108369483.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000077813926.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000052812148.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000202813941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999972258373.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000022258373.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000069480597.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000086147259.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000086147260.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000113925054.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000069480606.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000033369481.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000033368608.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000033368606.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000136147274.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000058369481.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2700000202813941.0 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000188922371.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188922371.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000188922390.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188922390.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000188922393.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000188922389.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188922393.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000188922408.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188922408.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000188922410.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000188922407.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188922410.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000188922424.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188922424.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 19 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000188922415.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000188922409.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188922415.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000188922417.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188922417.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000100033505.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950033502.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000005589061.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000094477950.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000063922394.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000038920616.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999958366836.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000008366833.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000055589058.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000072255728.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000086144616.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000113922394.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000055589068.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000019477947.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000019477061.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000019477056.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000122255728.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000044477950.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2700000122255728.0 node_expansions=198
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122255725.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000122255728.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000122255728.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122255722.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000122255720.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000122255720.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000122255718.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000122255731.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2700000122255731.0 node_expansions=35
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122255731.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000122255728.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000122255731.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122255730.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000122255730.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122255735.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000122255732.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000122255735.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122255734.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000122255734.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000100033499.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950033505.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000005589054.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000094477940.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000063922386.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000038920605.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000188922386.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999958366831.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000008366831.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000055589054.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000072255720.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000086144608.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000113922383.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000055589054.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000019477942.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000019477051.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000019477051.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000044477939.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2700000188922386.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000188922388.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188922388.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000188922400.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188922400.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000100033504.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950033484.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000005589039.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000094477940.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000063922384.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000038920615.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999958366827.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000008366817.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000055589039.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000072255721.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000086144608.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000113922384.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000055589039.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000019477930.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000019477039.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000019477040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000122255720.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000044477943.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2700000122255720.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122255721.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000122255721.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000100033505.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999950033495.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000005589054.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000094477950.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000063922387.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000038920609.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000188922387.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999958366831.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000008366831.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000055589054.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000072255719.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000086144607.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000113922394.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000055589050.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000019477942.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000019477054.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000019477054.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000044477939.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=2700000188922387.5 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188922386.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188922386.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000188922390.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188922373.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000188922383.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000188922377.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000188922394.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000188922394.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188922384.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188922384.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188922402.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188922402.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000188922392.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188922400.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000188922384.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000188922394.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000188922378.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000188922400.5 node_expansions=67
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000188922390.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188922386.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000188922397.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000188922397.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000188922395.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000188922406.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2700000188922406.5 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000188922389.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188922364.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000188922394.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000188922384.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000188922381.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000188922396.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2700000188922396.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188922385.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188922385.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188922404.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188922404.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000100033485.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999950033485.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000005589048.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000094477936.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000063922380.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000038920583.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999958366803.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000008366803.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000055589039.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000072255719.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000086144603.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000113922385.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000055589051.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000019477927.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000019477026.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000019477037.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000122255719.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000044477924.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2700000122255719.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000122255719.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000122255704.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000122255719.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000122255721.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000122255721.0 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000122255718.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000122255728.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000122255728.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000122255728.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000122255717.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000122255704.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000122255714.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000122255727.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000122255728.0 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950033469.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999950033469.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950033502.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999950033502.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999938922399.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999938922399.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999922255717.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999938922381.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999938922369.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999938922371.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999938922381.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2699999938922381.5 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999938922381.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999938922381.5 node_expansions=18
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066682546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075016112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077792833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077794778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058347488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066681652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077791432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066677487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077790876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077792265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072235819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069459430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061124707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052787496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063900551.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061123043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050008875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055566376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066678376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058344431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030564654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030562986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000030562986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030564654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000077794778.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077799498.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077799220.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000077799498.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025015272.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036123606.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041682207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016682496.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022239442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041684776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025013311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036123667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041681166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027789441.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025014431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022235823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016681931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013903255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999988900752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988903262.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016682486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025017198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013900795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002790186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008347194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016680261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013902486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008347194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999994457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002790739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999988900462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999988898781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999988898781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999988900472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002791083.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000041684776.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041682554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041682554.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041684776.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000041684776.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240912.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240912.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047240899.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047240873.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240899.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461358.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461358.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461332.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461318.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461332.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461332.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461346.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461320.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461346.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994466352.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994466352.8 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461347.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461320.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461347.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461367.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461351.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461367.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461353.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461353.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994461353.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461340.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461353.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461368.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461368.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461367.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461355.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461367.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461368.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461368.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461374.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461366.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461374.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994461374.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461374.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461374.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461377.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999994461377.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461377.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461328.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461377.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994466375.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994466375.4 node_expansions=48
FooPlayer.decide: Prioritizing 8 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994461376.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994463756.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994462356.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999994461377.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999994463876.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999994466377.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999994465543.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999994465689.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999994466377.2 node_expansions=56
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994466376.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994466339.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994466376.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994471533.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994471533.4 node_expansions=53
FooPlayer.decide: Prioritizing 9 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994466397.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994468755.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994467366.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999994466387.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999994468897.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999994471533.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999994470553.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999994468756.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999994470710.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=599999994471533.2 node_expansions=63
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994471533.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994471495.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994471533.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019466361.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019466361.4 node_expansions=61
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994471530.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994473919.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994472530.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999994471531.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999994474030.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999994475710.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999994473919.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999994474488.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999994475864.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999994475864.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000019466358.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000019466358.8 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019466358.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019466358.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019466360.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019466360.8 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019466396.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000019470653.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000019466384.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000019466364.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000019466376.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000019470653.0 node_expansions=49
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000019466362.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019468719.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000019467319.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000019466349.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000019468849.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000019470516.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000019468719.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000019468303.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000019469706.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000019470666.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000019470666.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019470663.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019470663.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019470677.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019470677.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019470667.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019470667.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019470667.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019470667.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000019472457.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994470678.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000030581814.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000077805789.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000050028014.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999972248446.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000047250223.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000047250234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000108361358.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000083361346.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000047250237.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000077805793.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000047250223.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000022250224.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000022250247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000047250247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000047250234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000047250224.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000108361358.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108361346.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108361346.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108361376.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108361376.6 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108361376.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108361353.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108361376.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138916891.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138916891.8 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108361333.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108361354.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000108361354.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108361354.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108361354.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108361364.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108361364.1 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108365965.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108368353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000108365687.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108365964.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000108369298.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000108367187.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000108368187.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000108368353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000108365687.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000108367353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000108368631.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000108367353.8 node_expansions=940
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108367306.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108369695.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000108370250.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000108371917.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000108371361.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000108367306.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000108371917.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000108369806.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000108369806.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000108369695.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000108369250.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000108369973.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000108371917.2 node_expansions=344
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108367354.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000108371917.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000108367357.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000108367331.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000108367334.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000108371917.2 node_expansions=64
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108367319.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108369719.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000108368306.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000108369695.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000108369454.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000108367319.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000108371930.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000108369830.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000108368595.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000108369806.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000108369706.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000108369261.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000108369986.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000108371930.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108371941.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108371941.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108371955.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108371955.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000019483066.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994481275.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000030592410.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000077816387.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000050038609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999972259064.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000047260844.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000047260830.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000019481298.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000083371954.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000047260841.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000077816397.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000047260830.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000022260830.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000022260867.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000047260830.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000047260841.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000047260844.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000083371954.8 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083371942.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083371942.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000066705311.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066705311.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000066705300.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066705300.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999955592422.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955592422.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999955592411.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955592411.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999955592420.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955592420.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999955592412.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955592412.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977814632.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977814632.1 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977814634.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999977814633.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999977814622.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999977814646.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999977814623.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=899999977814646.5 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952812132.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999977814607.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999977814607.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977814605.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977814605.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999955592371.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955592371.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999930589885.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930589885.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999930592385.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930592385.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999977816385.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952814608.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999988925732.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061149732.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000008371954.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000005594174.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000005594164.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999977814645.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000066705287.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000066705276.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000030594176.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000052816396.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000022260844.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999980594177.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999980594163.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000005594164.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000005594163.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000005594187.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000066705287.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066705299.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066705299.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066705288.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066705288.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066705313.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066705313.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066705321.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066705321.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066705290.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066705297.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000066705301.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000066705297.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000066705287.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000066705301.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066705299.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066705299.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066705312.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066705312.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066705336.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066705336.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088922188.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088922188.0 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000066705298.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066706298.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066706309.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000066707699.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000066707446.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000066705298.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000066707699.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000066705298.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000066706587.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000066705311.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000066707700.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000066706298.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000066707253.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000066707964.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=900000066707964.9 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066707978.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066707978.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066707988.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066707988.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066707986.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066707999.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000066710363.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000066707975.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000066710329.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000066710363.0 node_expansions=92
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000066707973.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066709265.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066708987.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000066708974.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000066710376.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000066710085.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000066707987.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000066710362.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000066707987.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000066709251.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000066708973.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000066707987.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000066710376.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000066708975.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000066709919.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=900000066710376.4 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066710377.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066710377.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066712738.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066712738.4 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000066710362.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066711640.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066712752.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000066711363.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000066711363.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000066712474.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000066710363.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000066712776.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000066710362.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000066711655.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000066711362.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000066710387.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000066711363.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000066711363.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000066710918.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000066712776.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066712752.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066712752.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999930599853.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930599853.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999930599852.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930599852.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999930602232.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930602232.2 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999930599863.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930599863.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999930599865.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930599865.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999930599861.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999930599887.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999930599863.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999930599872.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999930599899.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=899999930599899.8 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999930599863.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930599863.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952822088.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952822088.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952822074.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952822074.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999941712754.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988933199.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000025046088.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999972268310.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999894488754.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999969490533.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999969490532.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999941710978.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000066712756.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066712756.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999994490533.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016712767.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999986157199.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999944490532.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999944490532.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999969491810.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999969490543.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999969490544.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000066712756.4 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066712756.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066712756.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066712755.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066712755.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999941712763.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999916710989.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988933209.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000025046096.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999972268319.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999894488767.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999969490542.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999969491835.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999941711008.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066712786.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994490565.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016712788.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999986157231.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999944490545.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999944490564.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999969490545.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999969490545.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999969490545.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000066712786.0 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066712766.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066712766.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000066712790.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000066712767.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066712790.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999894488745.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894488745.4 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999894488775.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999894488744.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894488775.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999963928648.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999916710990.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999988933220.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000025046112.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972268334.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999969490547.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999969490547.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999941711001.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000066712778.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066712778.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999994490556.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016712786.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999986157231.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999944490545.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999944490554.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999969490547.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999969490547.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999969490545.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=1799999963928648.8 node_expansions=128
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941712765.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941712765.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999916710992.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988933220.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025046110.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999972268331.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999894488765.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999969490543.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999969490554.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999941711009.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000066712776.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066712776.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999994490554.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016712775.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999986157231.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999944490543.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999944490547.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999969490547.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999969490543.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999969490554.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000066712776.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000066712775.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066712779.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000066712779.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066712768.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066712768.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066712785.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066712785.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041710268.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041710268.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869486285.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999869486285.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999869486289.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999869486250.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999869486289.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869486295.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999869486295.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999869486278.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999869486241.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999869486278.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902814117.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902814117.2 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999869486275.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999869487503.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999869486287.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999902814117.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999869486287.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999869486277.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999902814117.2 node_expansions=127
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1499999869486263.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999869487263.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999869486287.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999869487275.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999869487275.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999869487263.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999869487276.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999869487554.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999869486263.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999869486276.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999869487565.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999869487263.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999869486263.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999869487274.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999869487276.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999869486818.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999886144061.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1799999902814141.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1799999880592285.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1799999897259006.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1799999894482059.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1799999897261227.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1799999902814141.8 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902814117.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902814117.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902814141.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902814141.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902814130.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902814130.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999891702144.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999891702144.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999891702120.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999891702120.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999891702129.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999891702129.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999891702123.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999891702141.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999891702133.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999891702129.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999891702144.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1799999891702144.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999891702119.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999891702119.8 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011117614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000002784280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022229891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013895391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000005890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994449835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977780056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000013899001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036127699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027794368.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011127699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041684922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127991.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011129367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011127720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011127151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011129083.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061129495.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058353123.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052793031.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036127978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022239628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022238517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030573809.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036128055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027793305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047240328.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030573028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052797552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033350805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033350249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038906109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016682685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041679987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047236386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036125792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036124695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036127485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022234072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025015818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025014138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041684153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036125818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036127194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025017406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000061129495.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061129218.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128953.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061129506.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000061129506.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129509.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129509.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083351732.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061129509.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033349953.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013904631.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991682395.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000097240631.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061129509.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061129495.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061129509.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011127718.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011127731.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061129495.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061129509.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991682384.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061129495.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061129506.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000097240620.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000097240632.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000097240632.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097240631.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097240631.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097240645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097240645.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097240664.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097240620.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097240664.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000097240642.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097240631.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000097240614.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097240625.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097244230.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000097240615.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000097244230.6 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000097242286.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097242021.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097242711.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097243119.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097244230.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097242988.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097243544.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097244124.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000097244230.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097244230.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097244230.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097244255.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097244255.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083355366.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061133120.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061133133.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033353575.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013908252.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991686009.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000097244256.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061133133.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061133119.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061133144.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011131341.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011131355.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061133120.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061133119.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991686008.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061133119.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061133120.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000097244256.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000097244256.1 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097244241.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097244216.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097244241.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686019.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686019.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991686029.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991685980.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686029.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686018.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686018.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991686030.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991685991.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686030.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686030.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686030.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991686042.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991686015.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686042.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686041.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686041.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991686042.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991686015.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686042.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686042.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686042.4 node_expansions=14
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000119466429.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061133152.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061133152.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033353610.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013908273.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000097244264.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061133152.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061133152.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061133152.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011131374.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011131374.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061133152.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061133152.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991686041.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061133152.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061133152.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000097244273.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000133355318.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000133355318.2 node_expansions=118
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097244273.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097244251.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097244273.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991686031.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686031.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686032.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686032.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686032.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686032.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019463778.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019463778.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083355353.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061133141.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061133130.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033353576.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013908266.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000097244267.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061133131.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061133130.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061133144.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011131352.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011131352.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061133141.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061133131.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991686030.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061133130.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061133141.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000097244243.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000097244242.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000097244267.1 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097244276.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097244227.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097244276.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686031.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686031.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991686033.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991686031.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686033.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690587.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690587.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686020.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686020.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686020.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686020.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083355354.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061133142.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061133132.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033353578.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013908254.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991686044.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000097244263.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061133131.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061133131.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061133142.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011131353.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011131354.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061133142.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061133131.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061133156.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061133131.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000097244254.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000097244254.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000097244263.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097244243.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097244243.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097244250.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097244250.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097244250.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097248799.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097244245.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097244233.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097248784.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000097248799.5 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000097245874.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097246590.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097248799.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097245597.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097246299.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097246708.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097246577.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097247133.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097247688.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000097248799.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248799.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248799.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097252284.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097252284.1 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097248800.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097248818.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097248797.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097248808.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097248795.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000097248818.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097248807.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248807.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248822.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097248822.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097248832.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097248794.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248832.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083359956.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061137731.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061137720.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033358190.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013912843.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991690620.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061137720.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061137720.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061137734.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011135943.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011135944.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061137720.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061137731.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991690609.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061137734.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061137734.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000097248857.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000097248844.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000097248857.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097248843.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097248805.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248843.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248856.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097248856.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097248874.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097248830.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248874.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248856.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097248856.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000097248853.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097248841.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000097248836.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097248835.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097248836.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000097248824.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248853.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097248854.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000097248831.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097248842.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000097248848.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097248854.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097248847.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000097248835.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=600000097248854.5 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097248846.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097248832.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248846.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097248858.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097248870.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000097248870.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248856.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248856.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097255846.8 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097248856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000097255846.8 node_expansions=121
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000097254014.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000097254181.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097254760.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000097255857.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097254037.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097254468.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097254857.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097254736.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000097255292.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000097255857.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000097255857.8 node_expansions=226
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000097254014.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000097255014.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097254180.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097254735.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097253735.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097254458.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097252357.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000097258233.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000097254292.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000097255292.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000097255847.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1200000097258233.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097254735.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097254735.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097254766.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097254732.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097254766.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097254747.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097254747.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083365858.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061143635.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061143636.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033364086.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013918753.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991696524.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000097254743.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061143635.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061143636.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061143654.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011141857.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011141857.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061143646.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061143635.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991696524.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061143646.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061143635.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000097254753.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000097254753.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097254743.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097254723.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097254743.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000083369330.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038921410.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038921414.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033367552.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000013922218.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999969474303.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000075035996.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038921433.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038921420.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038921414.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999988919656.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999988919645.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038921433.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038921433.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999969474299.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038921414.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038921420.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000075035996.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000083369330.0 node_expansions=185
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083365855.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083365835.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083365854.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000083369330.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083365844.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083365855.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000083369330.0 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000083367509.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083368510.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083367663.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083368232.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083368774.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083367243.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083367954.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083365843.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083367785.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083368774.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083369354.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000083369354.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083369343.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083369343.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083369354.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083369354.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000083369343.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083369319.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083369343.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083369369.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083369369.0 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119480448.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000111147089.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1500000119480448.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119480422.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119480422.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119480422.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119480422.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000119482100.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119483089.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119482257.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119482813.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119481700.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119483369.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119481811.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119482533.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119481422.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119480422.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119482369.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119483367.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1500000119483369.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119483378.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119483378.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119483380.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119483380.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000075038944.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075038933.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069481611.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000013925190.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999969480713.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000111150066.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000075038933.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075038971.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075038935.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025037155.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000025037166.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000075038933.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000075038971.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999969480711.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000075038933.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000075038944.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000111150055.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000111150055.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000111150066.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111150056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111150056.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111150047.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111150047.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111150080.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111150054.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111152962.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111150046.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111150042.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000111152962.0 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000111151684.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111152698.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111151850.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111152417.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111151295.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111152406.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111152128.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111150032.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111151587.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111151017.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111150017.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111151976.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111152976.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000111152976.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111152976.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111152976.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111152973.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111152973.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111152991.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111152991.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111153014.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111153014.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000119486335.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075041880.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000075041865.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000069484557.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000013928098.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999969483643.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000075041865.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075041903.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075041865.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025040087.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000025040087.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000075041865.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000075041865.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999969483643.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000075041865.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000075041880.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000111152987.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000111153002.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000119486335.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119486321.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119486321.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119486346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119486346.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119486332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119486332.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150038924.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150038924.5 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000075041888.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075041888.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069484556.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000013928111.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999969483666.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000111153000.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000075041885.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075041889.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075041888.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025040110.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000025040120.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000075041888.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000075041888.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999969483699.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000075041888.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000075041888.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000111153000.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000111153000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000111153000.5 node_expansions=203
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111152997.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111152992.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111153011.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111153015.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111153015.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000111153015.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111152990.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111152990.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155934.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111155934.2 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000111154658.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111155669.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111154836.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111155413.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111155936.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111152992.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111155377.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111155103.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111152992.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111154544.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111153992.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111152992.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111154933.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111154266.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000111155936.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111155936.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111155936.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155936.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111155936.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155936.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111155936.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155944.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111155944.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155933.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111155933.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141710224.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141710224.2 node_expansions=531
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1800000141709224.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000141710224.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000141710224.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000141709390.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000141708557.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000141707557.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000141709946.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000141709668.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000141707557.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000141709113.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000141708557.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000141707557.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000141709502.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000141708835.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000141708557.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000141710224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000133375224.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000138929668.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000125042723.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000119488555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000130596057.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000136155112.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1800000141710224.2 node_expansions=1464
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=1500000111160469.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111160302.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111161302.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111160469.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111159635.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111158632.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111161024.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111160757.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111158635.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111160211.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111159635.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111158635.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111158656.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111160600.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111159913.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000111159635.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000136152168.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000141710237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000133375248.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000138928668.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000125042761.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000119488567.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1800000130596057.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1800000136155115.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1800000141710237.2 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141710258.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141710258.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011152882.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011152882.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011152893.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011152893.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011152882.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011152882.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000150043559.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000105599112.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000105599104.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000111156424.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000013932424.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000141712868.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000105599106.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000105599115.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000105599112.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066709337.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066709326.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000075043548.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000075043550.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000011152882.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000105599104.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000105599115.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000141712868.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000141712868.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000150043559.8 node_expansions=214
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150043572.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150043546.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150043572.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177813577.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177813577.2 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000150043593.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150046196.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000150043592.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177813588.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000150043582.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000150043590.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000177813588.2 node_expansions=126
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1800000150045426.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150045234.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000150046234.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000150045403.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150044567.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150043593.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000150045958.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150045690.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150043569.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150045134.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150044593.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150043567.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000150043589.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000150045533.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000150044871.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000150044567.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000150037088.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000172260170.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000177813602.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000163927643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000158373490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000175040044.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=2100000177813602.8 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177813599.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177813599.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177813648.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177813648.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177813648.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177813648.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177819817.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177819817.5 node_expansions=296
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000177822747.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177821469.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177822469.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177821636.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177820803.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177819803.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177824136.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177821914.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177819803.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177821358.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177820803.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177819803.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177819803.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177821747.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000177821080.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000177820803.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000177824136.2 node_expansions=4896
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000177821636.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177821469.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177824136.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177822469.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177821636.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177820803.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177819803.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177819803.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177821914.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177821358.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177819803.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177820803.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177819803.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177819803.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000177821747.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000177821080.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000177820803.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000177824136.2 node_expansions=637
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000177821645.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177824150.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177821470.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177822469.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177821636.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177820803.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177819804.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177819817.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177821915.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177821373.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177819817.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177820814.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177822201.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177819812.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000177819804.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000177821762.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000177821092.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000177820817.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2100000177824150.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177824147.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177824147.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011155692.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011155692.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011155706.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011155706.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025046358.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025046358.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025049303.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025049303.8 node_expansions=41
FooPlayer.decide: Prioritizing 19 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000025048192.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000025046359.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000025047915.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000025047385.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000025049303.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000025046359.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000025046359.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000025047650.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000025048026.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000025046359.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000025048303.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000025047372.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000025047372.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000025048762.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000025049030.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000025047359.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000025048470.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000025046359.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000025047373.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2100000025049303.8 node_expansions=57
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025049307.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025049307.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975045582.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975045582.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999975045591.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975045568.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975045591.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025047362.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025047362.8 node_expansions=5
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2400000050043983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000038928531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000038929096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000038930482.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000038930474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000033377315.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2400000025043872.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2400000050043983.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050043976.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000050043976.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000050043985.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050043985.5 node_expansions=2
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000063928089.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000063927088.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000063927089.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000058373918.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000050040473.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2700000063928089.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000063928110.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000063928110.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000036150291.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000036150291.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000036150308.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000036150308.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000038928072.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000038928072.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000038928065.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000038928065.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011150311.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011150311.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011150311.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011150311.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011150311.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011150311.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999986150333.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999986150333.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999986150333.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999986150297.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999986150333.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999969481166.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999969481166.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999969481141.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999969481152.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999969481146.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999969481148.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999969481136.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999969481137.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999969481152.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999969481155.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999969481155.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999969481158.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999969481158.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999969481155.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999969481190.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999969481190.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999969481164.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999969481185.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999969481187.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999969481171.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999969481151.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2699999969481187.5 node_expansions=56
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999969481117.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999969481138.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999969481160.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999969481150.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999969481172.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2699999969481172.0 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999969481140.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999969481156.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999969481138.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999969481117.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999969481144.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2699999969481156.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999969481156.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999969481156.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999969481156.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999969481156.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999969481167.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999969481167.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999969481174.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999969481174.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999969481173.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999969481149.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999969481173.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999997258966.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999997258966.5 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999997258943.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999997258905.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999997258943.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999977814507.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999977814507.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999977814523.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999977814498.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999977814523.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000111147843.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000041703399.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000036147802.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000066703386.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999991703355.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000111147833.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000075036713.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000011147832.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000036147819.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000022258910.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000022258912.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000019481132.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000019481153.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999977814485.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000050036709.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000041703385.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000141703399.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000172258933.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2700000172258933.5 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000172258942.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000172258942.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000152814487.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000152814487.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000152814487.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152814487.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000152814515.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000152814515.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000152814513.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000152814500.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152814513.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000152814527.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000152814527.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000152814478.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000152814507.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000152814507.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000152814501.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000152814511.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000152814510.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000152814511.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000152814494.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2700000152814511.0 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000152814486.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000152814496.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000152814498.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000152814484.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000152814494.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000152814498.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000152814482.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152814482.0 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011117891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013895725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011118780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000000008114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994448946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994450668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991675335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997227557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000013899001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000027788225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027788225.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027785169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027787391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000027788225.2 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000000017697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000015478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000014645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000012430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000014662.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025015511.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027793334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025016379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025015556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022234110.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030569099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036129705.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047241443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033351651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058352809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022237144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013901596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011126027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013903031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019460277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005568249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005569916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016680208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011123795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016678796.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005566016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005567683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030571361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011125738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019460515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033351649.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019459959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025017737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050017529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025017753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025015517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033350545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346018.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000058352809.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351975.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351433.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058358253.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000058358253.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358253.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358253.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352833.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352833.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023128.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023128.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975017708.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975017708.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017720.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017720.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017720.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017720.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017720.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017720.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000020377.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000020364.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000022864.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000023141.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000020508.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000019940.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000021619.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000019420.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000000023141.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000023141.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023141.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023168.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023168.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023178.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023178.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000023178.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000023140.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023178.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975023179.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975023179.9 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999975025845.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975026401.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975025845.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975028359.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975024845.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975025956.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975025401.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975024845.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999975026123.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999975017732.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=899999975017732.6 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975017719.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975017719.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975017730.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975017730.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975017741.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975017741.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058352852.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000122241765.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083352875.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000058352876.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994461297.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033352852.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038907555.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094463986.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000119463986.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083352875.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058352865.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058352854.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000058352853.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994461298.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999994461296.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000033352852.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000011129741.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086130665.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000122241765.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122241778.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122241778.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975017741.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975017741.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975017742.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975017742.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952795519.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952795519.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800665.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952800665.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999952795519.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952795519.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800632.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952800632.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952795551.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952795551.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800690.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952800690.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952795540.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952795540.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983351051.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983351051.5 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000036130655.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000100019554.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061135789.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036130655.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999972239099.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011130643.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016685321.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000072241772.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000097241762.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000061130661.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000036130655.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036130657.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000036130654.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999972239100.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999972239100.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011130655.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000011129776.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086130655.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000100019554.4 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100019543.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100019543.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100019544.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100019544.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000100019541.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100019552.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000100019540.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000100019552.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136130607.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1200000136130607.0 node_expansions=31
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000130575051.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000136130607.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000125019509.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000136130607.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122241751.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122241751.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136135767.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136135767.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136130631.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136130631.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136130654.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136130654.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136130644.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136130644.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136130664.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136130664.0 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000166693974.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166693530.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166693974.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166695363.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166692974.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166694085.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000166691308.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166692974.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000166693252.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000166695363.5 action_type=ActionType.BUILD_CITY
  Action 10: expected_value=1500000161139808.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000166695363.5 node_expansions=1161
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000166693974.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166693530.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166693974.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166692974.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166694085.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166695363.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000166691308.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166695085.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000166692974.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000166693252.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000166695363.5 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=1500000161139808.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000166695363.5 node_expansions=206
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000166695378.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000161139820.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1500000166695378.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166695363.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166695363.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144473176.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144473176.8 node_expansions=27
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169473167.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1800000169473167.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169473187.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169473187.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961138077.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961138077.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000105584278.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000169473168.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000130584289.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000105584302.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000011137155.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000055584266.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000050027859.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000163917622.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000166695378.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130584289.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000105584266.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000105584266.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000105584280.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000011137155.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000011137169.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000055584268.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000044472304.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000177806513.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000177806513.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177805121.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177805121.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000177806510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177806510.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000177806499.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000177806514.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000177806534.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000177809266.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000177806511.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000177809266.0 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000177808321.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000177809157.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000177808759.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000177809155.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000177808155.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000177809280.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000177806490.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000177809204.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000177809169.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000177808169.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000177808434.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000177809280.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000177809266.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177809266.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000208358710.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000208358710.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000177809315.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000177809289.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177809315.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177809314.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177809314.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000177809324.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000177809310.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000177809313.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000177809310.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000177809314.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000177809310.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177809324.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177807949.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177807949.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000105585689.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000169474579.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000130585688.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000105585689.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000011138578.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000055585677.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000050029243.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000163919024.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000166696792.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130585678.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000105585680.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000105585680.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000105585689.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000011138569.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000011138569.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000055585689.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999961139458.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000044473688.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000169474579.0 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169474577.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169474577.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169479911.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169479911.8 node_expansions=152
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000169479925.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000169478091.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000169479925.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000169478258.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000169479480.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000169477258.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000169479925.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000169479925.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000169478258.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000169478925.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000169479203.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1800000169479925.2 node_expansions=795
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000169481564.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000169480731.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000169481842.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000169480898.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000169481842.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000169482120.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000169479898.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000169480898.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000169480898.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000169479898.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000169480898.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000169481842.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000169482120.5 node_expansions=295
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000169477258.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000169479187.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000169479190.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000169482120.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000169479200.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000169482120.5 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000169480842.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000169480020.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000169481842.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000169480188.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000169480842.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000169479187.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000169480176.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000169479190.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000169480185.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000169479176.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000169480187.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000169482135.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000169481857.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000169482135.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169480185.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169480185.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169480481.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169480481.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169480475.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169480475.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169480479.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169480479.8 node_expansions=12
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000169484801.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000169483968.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000169485801.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000169484135.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000169483135.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000169484135.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000169480469.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000169484135.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000169480469.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000169484135.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000169484135.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000169483690.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000169484968.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2400000169480469.0 node_expansions=385
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000169482135.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000169481310.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000169483135.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000169481468.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000169480479.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000169481477.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000169481479.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000169481477.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000169480469.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000169481477.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000169481465.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000169481020.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000169482301.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2400000169480469.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169478521.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169478521.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961145355.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961145355.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999961149642.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999961148808.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999961149808.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999961148975.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999961147975.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999961148975.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999961148975.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999961148975.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999961148975.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999961148975.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999961148530.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999961149808.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2399999961149808.5 node_expansions=279
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999961146080.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999961147989.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999961147999.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999961148002.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999961149808.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2399999961149808.5 node_expansions=58
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2399999961149642.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999961148975.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999961148823.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999961148975.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999961147975.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999961148975.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999961148975.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999961148989.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999961148975.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999961149024.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999961149545.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999961148545.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999961149808.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2399999961149808.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961147864.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999961147864.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961149832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961149832.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999961149835.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999961149856.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999961149855.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999961149868.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999961149865.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2399999961149868.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961149871.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999961149871.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961151523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961151523.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961149858.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999961149858.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961149858.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961149858.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000105596090.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000169484976.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000130596106.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000105596081.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000011148979.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000055596081.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000050041302.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000163929437.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000166707213.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000130596089.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000105596092.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000105596081.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000105596092.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000011148969.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000011148979.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000055596090.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000044484091.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000177818328.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000177818328.5 node_expansions=97
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177818311.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177818311.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961149816.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961149816.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961149802.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999961149802.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961149824.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961149824.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000105596024.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000169484939.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000130596069.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000105596073.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000011148913.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000055596046.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000050039625.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000163929400.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000166707144.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000130597690.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000105596039.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000105596024.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000105596039.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000011148962.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000011148913.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000055596024.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000044484060.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000177818289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000177818289.5 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177818272.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177818272.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177818316.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177818316.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177818305.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177818305.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000177818301.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177818301.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177818303.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177818303.5 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141710968.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141710968.5 node_expansions=199
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000069486624.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000169486635.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000094486625.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000069486624.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999975039513.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000019486624.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000013930181.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000163931070.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000197256548.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000094486625.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000069486624.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000069486624.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000069486624.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999975039513.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999975039513.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000019486624.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999925040402.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000038922325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2700000197256548.0 node_expansions=602
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000166708867.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166708191.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166707191.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166708188.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166707191.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166708200.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166708203.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166708201.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166708203.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166708198.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166708188.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166708747.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166707747.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2400000166708867.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000166708858.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166708858.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999925040401.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999925040398.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999925040415.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999925040410.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999925040401.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2399999925040415.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999925040415.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999925040415.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999902810912.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999902810912.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999902810901.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999902810901.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999902810922.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999902810922.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000047257149.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000147259232.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000072257136.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000069481454.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999952810025.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999997257135.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999991700691.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000141701589.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000144479358.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000072259232.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000047257147.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000069479358.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000069479358.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999952810032.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999952810023.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999997257135.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999986147232.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000119481454.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000147259232.5 node_expansions=194
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000147259247.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000147258121.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000147257121.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000147258133.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000147257121.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000147258121.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000147258121.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000147258136.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000147258133.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000147258121.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000147257133.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000147258136.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000147258688.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000147257677.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=2400000147259247.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147259247.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147259247.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999902813025.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999902813025.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999902813013.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999902813013.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999902813034.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999902813034.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999902813038.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999902813038.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999902813038.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999902813038.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999902813024.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999902813024.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875035267.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999875035267.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999875035237.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2399999875035237.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000019481471.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000147259248.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000044481492.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000041703693.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999925034360.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999969481471.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000011143304.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000113925915.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000116703693.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000044481470.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000019481469.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000041703715.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000061144194.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999925034382.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999925034382.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999969481473.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999958369492.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000119481472.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000061144194.0 node_expansions=134
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000041703693.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000041703693.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000061144180.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000061144180.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000041703717.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000041703717.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022254554.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022254554.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022254558.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022254558.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022254560.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022254560.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022254562.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022254562.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022254568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022254568.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 17 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022254566.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022254566.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000022254551.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2400000022254551.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999888920203.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999888920203.0 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999855586113.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999855586113.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999855586100.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999855586100.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999855586109.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999855586109.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999908360705.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999908360705.0 node_expansions=49
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3299999927805134.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3299999922252525.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3299999922250857.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3299999927805134.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3299999908359856.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=3299999927805134.5 node_expansions=171
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3299999922252540.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3299999922250873.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3299999927805149.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3299999908359871.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3299999919471816.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=3299999927805149.0 node_expansions=151
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011119280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019453725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025009558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019453447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011119835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011120113.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000013895668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988892834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988891723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011119835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000016675946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000033344058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000033344058.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000008348533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050015612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033347498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033348587.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008347143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055572278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041681930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041681942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044459720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047237499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008348544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008348820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008348819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055572256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047236143.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027788295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027789152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022234094.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036123862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036126388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022235205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041680275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027791628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027789684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038902476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019452429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030565474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019452402.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019454347.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030568541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016679094.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022235739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036126608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022234629.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022235749.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038904708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025013861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025012739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044461143.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027790528.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000055572278.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055577723.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055569501.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055570612.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000055577723.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572278.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572278.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055572278.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036126057.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055572278.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083350069.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030570502.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008348278.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083350068.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083355487.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055572278.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055572290.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055572278.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083350069.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002792723.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002792734.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055572278.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055572278.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055572293.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008348278.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000083355487.6 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350057.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350057.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350067.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083350078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350078.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792734.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792734.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792734.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792734.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020377.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975020377.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975014980.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975014928.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975014980.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999975017360.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975018166.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975014953.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975020388.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975016641.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975018575.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975017741.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975016908.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=599999975020388.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975020388.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975020363.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975020388.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975020365.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020392.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975020392.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020389.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975020389.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020392.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975020392.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975020365.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020365.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975020365.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975020365.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020365.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975020365.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975020364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975020364.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020364.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975020364.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020391.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975020391.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999947242609.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975020349.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999975020349.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020349.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975020349.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947242585.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947242585.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947242571.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947242571.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947242595.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947242595.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947242585.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947242585.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947242596.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947242596.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947242597.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947242597.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947242620.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947242620.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000022151.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008353730.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000022151.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000055577757.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999975020397.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000022176.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999952798151.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000055577730.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055577742.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000000022151.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000027799953.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000027799954.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000027799953.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999947242596.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000000022178.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000000022151.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000000022151.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999952798175.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000055577757.9 node_expansions=93
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055577741.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055577703.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577741.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063905604.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063905604.8 node_expansions=56
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999977799953.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986131521.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000022187.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999952798176.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999977799953.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999930575953.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000033355522.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000055577743.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000000022176.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000005577731.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000005577731.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000005577731.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999925020397.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999925020397.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999977799953.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999977799953.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999977799980.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999930575953.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000055577743.9 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055577742.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055577717.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577742.9 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020397.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925020397.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020397.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999925020359.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925020397.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020409.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925020409.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020436.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999925020396.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925020436.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020407.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925020407.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020409.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999925020396.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925020409.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020436.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925020436.5 node_expansions=8
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999925022798.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925023631.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999925020436.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999925023356.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999925022076.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999925024020.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999925025576.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999925023189.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999925022354.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999955570558.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=899999955570558.4 node_expansions=70
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999955570530.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999955570492.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955570530.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999955570543.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955570543.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927792764.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999955570515.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999955570515.9 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999955570515.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955570515.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927792750.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927792750.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927792750.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927792750.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999908348322.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908348322.2 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999908348322.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999908348320.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999908348346.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999908348308.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999908348320.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=899999908348346.2 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999908348318.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999908348308.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908348318.2 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077792553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066679710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080568377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077794501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080569223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080572278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072235887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069460044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080572544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061123599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072235599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066682265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061123043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050012499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066679777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050012496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050013052.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063905275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061126442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036121940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036121940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069456166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052790543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030565209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030563819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030565487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030563264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055568043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038898885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038898329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052791098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000080572544.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574210.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080578377.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000080578377.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022240544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041684222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022235820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025020000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025017223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030575554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030574708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036126642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047241710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036126145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025014141.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013905555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999986128543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016684442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999986126310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019463054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016684445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000019097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994460194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994461305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005571872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997239070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019461085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008349128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022240519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025015309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000014406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000014406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013900528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000013514.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997236574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991680183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991679349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999986126018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991679628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999986124615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999986126306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999986124059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994459638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011128875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002793850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008351920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991682406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000047241710.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237544.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241710.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047235877.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000047241710.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800635.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800635.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091692998.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000119467300.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033357887.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994465512.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002798845.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052800623.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080578422.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052800623.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052800623.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052800635.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994465523.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052800623.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002798858.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002798845.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052800635.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052800623.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052800624.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080581887.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000119467300.8 node_expansions=186
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119467300.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119467275.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119467300.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155578368.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155578368.4 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000147245035.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000155578368.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=900000155578368.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155578368.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155578368.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155578368.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155578368.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155578393.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155578393.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183356144.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183356144.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000155578419.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000155578399.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155578419.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000155578421.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155578421.9 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000155578435.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000155581898.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000155578432.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000183356130.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000155581924.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000183356146.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000183356146.0 node_expansions=99
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183356168.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000183356168.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000183356146.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183356146.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022243299.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022243299.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022243288.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022243288.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997243297.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997243297.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999997243290.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997243299.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999997243287.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999997243309.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999997243274.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1199999997243309.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999997243311.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997243259.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997243311.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997246800.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997246800.8 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999997243297.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997243295.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999997246778.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999997243300.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999997243309.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999997243305.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999997246778.8 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999997246523.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997245255.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997246778.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997244989.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997244302.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997243320.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997246098.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997245957.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1199999997246778.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997246802.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997246802.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997246777.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997246777.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997246791.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997246791.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997250001.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997250001.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999997246810.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997246802.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997246810.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997243287.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997243287.0 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999997246799.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999997243283.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999997243309.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999997246811.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999997246824.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999997250007.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1499999997243309.0 node_expansions=115
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999997250022.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997248751.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997249474.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997248464.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997248911.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997247807.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997246809.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997249585.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997249467.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999997243321.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=1499999997243321.0 node_expansions=59
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999997243311.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999997243283.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997243311.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000033355320.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033355339.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000033355339.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000033355307.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033355269.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033355307.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000033355331.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033355331.5 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994466460.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000033355303.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000033355303.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000033355303.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033355303.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997243292.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997243292.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997243307.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997243307.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000180578451.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000183356217.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072244228.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000033355314.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000038909981.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000141689562.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000169467338.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000116689536.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000116689559.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000091689548.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000116689536.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000038910006.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038909981.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000116689559.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000116689536.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000116689536.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000116689548.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000144467328.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000183356217.0 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183356231.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183356231.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183356185.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183356185.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183362766.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183362766.0 node_expansions=109
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000180581640.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000097247360.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000033358528.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038913194.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000141692763.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000169470529.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000116692750.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000116692750.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091692750.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999997246528.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000116692750.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000038913194.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038913194.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000116692750.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000116692750.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000116692750.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000116692750.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000144470529.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000097247360.5 node_expansions=1066
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000072250717.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000072249328.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000072249050.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000072249050.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000072248495.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000072248384.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000072247384.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000072250161.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000072250050.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000072250717.5 node_expansions=187
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000072247430.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000072247408.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000072247398.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000072250717.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000072247431.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=1500000072250717.5 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000072250732.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000072249343.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000072249050.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000072249088.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000072248532.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000072248384.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000072250619.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000072247398.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000072250173.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000072250065.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000072250732.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072250717.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072250717.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072250732.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072250732.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072250745.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072250745.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997249877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997249877.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999997249857.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999997249853.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999997249866.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999997249875.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999997253050.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1499999997253050.5 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999997251772.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999997251495.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999997251530.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999997250951.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999997250828.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999997249828.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999997252808.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999997253050.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999997249828.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999997252606.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999997252507.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1499999997253050.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997253072.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997253072.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997253087.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997253087.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000180588175.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000183365950.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072253967.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033365086.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000038919717.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000141699283.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000169477061.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000116699310.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000116699287.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000091699272.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000116699287.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000038919717.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038919717.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000116699284.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000116699284.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000116699272.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000116699284.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000144477076.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000183365950.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183365953.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183365953.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216695085.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000216695085.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000183366002.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000183368895.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000183366000.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000183368906.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000216695093.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000216695071.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1800000216695093.5 node_expansions=150
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000183367935.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000183368932.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000183367643.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000183367645.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000183365976.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000183366976.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000183365976.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000183368941.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000183365976.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000183368768.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000183368657.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000183366976.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000216695093.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000205580649.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1800000216695093.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000216695093.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000216695093.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216698021.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000216698021.8 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216695119.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000216695119.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216695121.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000216695121.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000213920208.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000072249782.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000066694228.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072248894.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000175028451.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000202806219.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000150028440.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000116695107.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000091695107.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000041694218.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000150028440.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000072248884.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000072248894.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000150028450.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000150028440.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000150028453.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000150028453.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000177806229.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000213920208.5 node_expansions=74
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000213917354.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000213917343.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000213917338.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000213920208.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000213917328.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=1800000213920208.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000213919238.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000213920221.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000213919004.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000213918970.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000213917338.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000213918301.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000213917293.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000213920221.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000213917338.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000213920071.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000213919978.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000213918264.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1800000213920221.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213920246.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213920246.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041697084.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041697084.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000041697131.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000041697122.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000041697107.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000041698931.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000041697125.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2400000041698931.0 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000041699042.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000041698786.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000041698790.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000041697098.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000041698132.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000041697132.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000041698097.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000041697120.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000041699875.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000041699798.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000041698931.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000041698097.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2400000041698931.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000041698956.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000041698956.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000041698965.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000041698965.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000075032274.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000075032274.0 node_expansions=15
FooPlayer.decide: Prioritizing 2 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000041698965.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000075032296.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2700000075032296.0 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077794490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077792278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083350044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083349766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072238665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072238389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069460334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083349223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080569768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030567445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066682830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061126108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055568888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041675829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050012500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061125888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055570555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058347820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030565777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050008875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030564943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030564388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050012777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000083350044.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351710.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351988.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083354766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000083354766.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027794441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025014988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033349990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008349109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008347445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016683044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025015821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047240044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038906710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999977792096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030570554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999977788486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008342419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002785462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002787962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025013865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019456920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997233239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002791319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999983343472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000012430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994455184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994454628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008347196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991678515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013904696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008349352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005570764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999986120971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999977788472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999986122638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999977787615.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999977785685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999980564295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999980563184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999986120407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999983340127.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000047240044.0 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238655.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239210.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000047240044.0 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021442.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021442.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021478.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021478.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050021485.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021463.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021485.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574367.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574367.2 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999980576877.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999980574376.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999980578287.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999980577154.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999980576767.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999980577301.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999980577300.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999980580634.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999980580634.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980580634.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980580630.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980580634.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980580645.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980580645.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980580634.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980580596.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980580634.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999980584131.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999980583120.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999980580620.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999980584509.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999980586898.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999980580620.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999980583009.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999980583587.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999980583565.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000038909473.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000038909473.4 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011131675.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011131675.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000041687241.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000011131650.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000047242761.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1200000047242761.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008353886.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008353886.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008353920.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008353920.2 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000194465909.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999958353020.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083354798.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000088910367.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041687240.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000086131686.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000091687242.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999983354796.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999983354796.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055577022.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055577022.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055577019.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055577019.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055577034.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055577019.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055577019.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055577019.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013909463.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000194465909.0 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000194465921.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000194465921.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000194465921.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000194465921.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000194465920.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000194465932.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000194469796.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000194469761.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000194465933.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000194469796.8 node_expansions=63
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000194468430.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000194468418.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000194465908.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000194469811.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000194468418.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000194465918.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000194468280.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000194468847.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000194468848.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000194469811.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000194469796.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000194469796.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958356921.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958356921.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999958356931.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958356909.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958356931.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958359859.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958359859.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999925023598.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958356929.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999958356920.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999958356934.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999958356948.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999958356939.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999958356948.2 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999958356934.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958356922.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958356934.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925023610.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925023610.2 node_expansions=6
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999925026109.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999925026246.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999925026534.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999925026116.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999925023597.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999925026109.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999925023607.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999925025977.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999925025413.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999925026524.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1199999925026534.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999925026524.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999925026521.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925026524.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950028315.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950028315.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999933361648.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999950028286.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999950028286.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933361619.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933361619.2 node_expansions=15
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999950028294.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1199999950028293.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1199999950028304.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999950028279.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999950028291.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1499999986139389.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986139389.0 node_expansions=63
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000194472752.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999925026529.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050028311.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000088917200.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041694085.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000052805196.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000058360751.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999950028294.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000022250516.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000022250516.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000022250521.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022250521.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000022250520.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999975027407.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000022250516.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000022250520.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000022250520.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999980582966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000194472752.0 node_expansions=656
FooPlayer.decide: Filtering out maritime trades from 11 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1500000213914231.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000194472737.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000194472738.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000194472744.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000194472746.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000194472747.0 action_type=ActionType.END_TURN
  Action 6: expected_value=1200000194472737.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1500000213914231.0 node_expansions=161
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000194472759.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000194475644.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000213914231.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000194472747.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000194472739.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000194472747.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000213914231.0 node_expansions=112
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000194475237.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000194474571.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000194474849.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000194475235.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000194472737.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000194472737.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000194473735.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000194472739.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000194475148.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000194474571.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000194475684.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000213914265.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=1500000213914265.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000213914231.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000213914231.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000213917165.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000213917165.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000213914234.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000213914241.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000213917131.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000213914269.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000213914243.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000213917131.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000213916732.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000213916056.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000213915353.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000213916731.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000213914216.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000213914216.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000213914226.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000213914232.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000213916591.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000213916020.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000213917146.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000213917146.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000213917165.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000213917165.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000213917192.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000213917192.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000213919014.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000213919645.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000213918979.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000213918270.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000213919645.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000213919569.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000213917148.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000213917149.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000213917181.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000213917180.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000213919534.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000213918994.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000213919645.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000213919681.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000213919681.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000213919678.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000213919678.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999944476401.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000069475253.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000108364146.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061141024.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000072252138.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000077807701.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999969475235.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999969475235.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041697466.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000041697471.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000041697468.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000041697480.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000022253015.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999975029924.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000041697458.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000041697458.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000041697460.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000000029913.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000108364146.2 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083364143.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083364143.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080586365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080586365.0 node_expansions=2
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000111141883.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000116697426.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000100030760.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1800000116697426.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091697459.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091697459.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136139000.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136139000.5 node_expansions=43
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000091697474.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136138968.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000116700395.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116700385.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116700407.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WHEAT')) score=2100000136138968.0 node_expansions=218
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000116697463.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116700382.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000136138989.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000136138977.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000136138967.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000136138989.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WHEAT')) score=2100000136138989.5 node_expansions=295
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000116697450.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136138951.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000116700403.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147252968.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116700403.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000136138989.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'ORE')) score=2100000147252968.2 node_expansions=231
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000116697437.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116697468.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000116697481.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147252968.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116697468.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000116700413.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'ORE')) score=2100000147252968.2 node_expansions=50
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147252968.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000136141902.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=2100000147252968.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147252984.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147252984.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147255930.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147255930.5 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147252983.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147252983.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147253039.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147253039.2 node_expansions=6
FooPlayer.decide: Prioritizing 1 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166697477.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=40) score=2400000166697477.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000166697473.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166697474.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000166697474.0 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166697464.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166697464.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000300030794.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000000029025.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000155586349.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000166697471.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000083363248.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000094474359.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000105585470.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000027808604.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000027808580.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000100030793.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000100030809.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000100030802.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000100030809.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000061141904.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000100030809.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000100030809.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000100030792.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000027807681.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000300030794.5 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000300033754.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000300033754.5 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000300030833.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000300030834.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000300033719.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000300033721.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000300030820.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000300033754.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=2400000300033754.5 node_expansions=96
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000300032655.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000300032643.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000300031933.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000300031809.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000300033322.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000300031810.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000300030809.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000300030822.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000300030809.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000300030809.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000300033199.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000300032653.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000300033754.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2400000300033754.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000300033753.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000300033753.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000294473336.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000294473336.5 node_expansions=41
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000250031826.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000275031844.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000275031844.0 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000275031849.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000275031844.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000275031849.5 node_expansions=30
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027789945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027789112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027789945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027789945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027788834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027788556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080570044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063903056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080570044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055567500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066678931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000069455598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052786375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052787764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061122219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063903386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058347499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069459499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061124499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058347277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000080570889.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574498.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572001.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574778.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000080574778.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033347223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997237709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997236310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027794167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030569444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019459366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997239096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997237429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997236043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997237699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050019223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030571389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030569155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033348887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047241998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000050019220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025014706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019459138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019459138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036128097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038904764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030571365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011125476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002790184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011123516.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124905.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025012750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002790180.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000014070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022237474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025017751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002791570.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000050019223.2 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050019223.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017278.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017556.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000050019223.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019236.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019236.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019225.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019225.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019236.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019236.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013908125.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013908125.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050019237.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019237.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019233.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019233.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997239667.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239667.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239667.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239667.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961134265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961134265.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999961130507.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961131765.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961130943.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961134276.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961133432.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961130520.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961130507.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961130785.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999961134276.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961134265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961134265.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961134281.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961134281.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961134280.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961134280.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961139418.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961139418.6 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961134292.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961134277.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961134292.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013918985.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013918985.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086141218.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999961139429.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013918985.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044474551.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013918985.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013918985.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000108352539.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033361662.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999961139429.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013918985.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999961139429.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999961139429.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013918985.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013918985.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044474551.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066685872.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000108352539.1 node_expansions=414
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086136077.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136079.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086136067.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086141218.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086136079.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086136077.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000086141218.5 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086137996.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086137051.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086138440.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086139009.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086140940.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086141218.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086137996.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086138009.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086138274.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000086141218.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141232.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141232.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961139443.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961139443.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961139456.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961139456.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961144332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961144332.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961139458.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961139458.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961139459.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961139459.6 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999961139459.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961139435.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999961139457.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961139467.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961139470.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999961139454.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999961139470.1 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961139470.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961139418.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961139470.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961139457.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961139457.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961139457.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961139419.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961139457.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961139458.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961139458.6 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999961141555.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961140457.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961141402.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961140457.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961141846.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961142402.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961144333.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961141402.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961141402.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999961141677.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999997243064.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=899999983354951.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=899999997243064.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243077.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243077.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243065.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243065.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243066.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243080.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243080.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000013910658.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038910658.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111132866.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997243065.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013910621.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044466200.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038910634.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038910621.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000111132856.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069465312.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999997243065.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038910621.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997243079.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997243065.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038910621.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038910621.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069466213.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069466201.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000111132866.9 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111132867.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111132867.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111137702.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111137702.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111133979.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111132861.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111134802.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111133839.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111135228.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111135766.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111137710.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111134805.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111134812.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111135073.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000111137710.5 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111137717.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111137710.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111137700.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111137700.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111137711.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111137717.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136132828.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136132828.8 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111137702.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111137724.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111137746.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111137748.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111137748.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111137758.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000111137758.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111137758.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111137721.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111137758.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141693258.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141693258.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000013915537.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038915537.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997247969.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997247968.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013915523.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044471081.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038915523.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038915523.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000111137748.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069470192.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999997247992.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038915524.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997247980.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997247969.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038915548.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038915523.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069471080.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069471081.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000111137748.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111137747.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111137746.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111137747.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997247946.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997247946.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997247991.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997247958.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997247991.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997247978.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997247978.6 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999997247980.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997247960.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000027803467.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997247969.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997250899.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999997250866.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000027803467.0 node_expansions=65
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000027803480.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999997247911.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000022247911.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1200000027803480.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027803467.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027803467.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027806433.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027806433.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000027803489.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027803489.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027803528.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027803528.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000027803527.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027803502.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027803527.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000027803536.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027803536.5 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000027808981.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000027806204.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000027808315.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000027808315.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063912599.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063911624.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063913013.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063913569.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000027808426.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000027807870.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000063912876.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000063913569.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1800000027808981.8 node_expansions=628
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000027808982.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000027804648.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000027807316.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000027807034.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000027806593.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000027805648.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000027807034.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000027807590.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000027806324.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000027806590.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000027806594.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000027806870.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000063911790.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1800000027808982.8 node_expansions=63
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000027808978.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000027808970.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027808978.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027807590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027807590.0 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000027807591.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000027810260.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000027809982.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000027809538.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000027807590.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000027808594.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000027809979.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000027808590.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000027809260.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000027809538.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000027808601.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000027809812.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000038915762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000063914691.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2100000063914691.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063914702.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063914702.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000088914671.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000088914671.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000069470223.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000094470239.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000166692447.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000033359137.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000044470239.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000100025813.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000094470261.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094470248.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000166692481.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000136136891.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000063914671.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000094470223.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000033359126.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999997247126.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069470223.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000094470223.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000125025802.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000125025780.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2100000166692481.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000166692469.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166692469.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166694860.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166694860.5 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000069472636.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000094472636.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000197250357.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000063917080.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000033361525.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000044472636.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000130583690.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094472636.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000094472636.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000161139246.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000063917080.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000094472636.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000033361525.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999997249525.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069472636.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000094472636.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000125031789.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000125031789.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000197250357.0 node_expansions=1026
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000166694845.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166696511.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166696234.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166696789.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166694845.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166695845.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166697789.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166695845.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166698456.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166697345.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166695845.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166697067.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2100000166698456.0 node_expansions=342
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000166694122.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166695813.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166695536.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166696067.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166694136.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166695122.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166698484.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166695150.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166694125.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166696536.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166696092.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166695136.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166696345.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000166698484.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166698456.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166698456.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000100031747.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000125031747.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000088920636.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000063920636.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000075031747.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000130587326.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000125031747.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000125031747.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000197253993.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000161142882.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000088920636.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000125031747.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000063920636.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000027808636.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000100031747.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000125031747.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000155587326.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000155587326.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2400000197253993.0 node_expansions=216
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000197254008.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000191698453.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000191698438.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2400000197254008.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197254007.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197254007.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027808684.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027808684.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000027808658.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000027808658.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027808684.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027808684.0 node_expansions=16
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000055582981.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000055584648.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000055584370.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000055584926.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000055582981.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000055583981.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000055583981.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000055582981.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000055583981.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000055585370.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000055584926.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000055585203.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000055584648.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000055584648.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000038919480.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000055585370.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2700000055585370.5 node_expansions=580
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000027811058.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000027812906.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000027812739.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000027812461.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000027814002.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000027813018.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000027811058.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000027812073.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000027812058.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000027811058.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000027812072.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000027813002.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000027813295.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000027813740.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000027813740.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000038919230.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000055585370.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000041697535.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2700000055585370.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055585370.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000055585370.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055583455.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000055583455.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055583463.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000055583463.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055583464.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000055583464.5 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000055583464.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000055583469.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000055583462.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000055583452.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000055583465.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000055583469.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000055583454.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000055583454.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000080580075.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000080580075.0 node_expansions=298
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=3000000069469940.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000069470773.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000069471606.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000069471329.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000069471884.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000069471884.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000069471884.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000080581218.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000069469940.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000077803161.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000069471884.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000069472162.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000069471606.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000069471606.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3300000080580075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3300000080580075.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=3300000080580075.0 node_expansions=574
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000058347488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061124988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027790766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075013387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063902222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058347766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050012709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063903034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063901923.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061125265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072234778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027787432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027787709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044453875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044456653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061125053.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066682209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000075015320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069458376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055568598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052790810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036121597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038899721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038897499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000027784654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000027786319.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000077794210.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796710.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077798099.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077794766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000077798099.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000008347977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011126311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013904367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988904088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033347756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030571644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013903265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011126331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008348001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011126021.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025016109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025016364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025015278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011126599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038904208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988903250.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988898240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994453239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994454628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019460532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013898017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027788318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002786026.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002788526.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000012683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999997234916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997234360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005569928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997234916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002792153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994456860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016682764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994456305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025016140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002791070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002788848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999988900182.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999988899059.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000044461710.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460321.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461710.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460877.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000044461710.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240755.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240755.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240755.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240755.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240766.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240766.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091686989.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091687012.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002796332.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052798100.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077798134.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036129656.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052798123.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052798099.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002796321.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002796345.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798123.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000077798125.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000077798100.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052798100.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052798099.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997240766.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052798099.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052798099.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000091687012.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687000.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687000.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687023.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687023.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687034.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687034.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000066687035.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066686978.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000066687001.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066691575.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066686979.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000066691575.4 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066691308.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066689495.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066689630.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066689485.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066691428.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066690742.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066690063.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066691575.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000066691575.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066691602.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066691602.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066691599.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066691599.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066691598.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066691598.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066691598.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066691598.9 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000066695943.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066694098.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066694276.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066694125.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066696043.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066695125.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066695403.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066694654.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066693988.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088909205.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000088909205.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088909221.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088909221.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088909194.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088909194.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972240773.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972240773.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972240795.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972240795.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955574094.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955574094.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955574105.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955574105.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955574133.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955574133.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955574155.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955574155.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999955574162.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999955574154.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999983351861.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999955574154.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999955574154.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999955574151.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1199999983351861.2 node_expansions=32
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999983351875.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999955574083.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999977796329.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1199999983351875.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983351875.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983351875.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983351906.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983351906.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983351913.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983351913.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983356367.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983356367.2 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999983351911.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999983351913.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999983356340.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999983356340.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999983351923.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999983356340.2 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999983351925.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999983351910.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999983351921.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999983356340.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999983351920.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999983356340.2 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999983356209.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999983354405.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999983354544.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999983354411.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999983356340.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999983354405.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999983355653.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999983354961.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999983353294.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1199999983356340.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999983356340.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983356340.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983356353.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983356353.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983356356.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983356356.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000116691487.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000116691490.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999972246145.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000038913722.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000088913710.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999961134143.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000061134154.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000038913699.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000038913700.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999972246143.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999972246143.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000038913710.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000088913707.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000088913721.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016691477.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000016691477.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038913699.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038913699.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000116691490.2 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116691490.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116691492.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000116691492.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116691488.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116691488.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116691477.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116691477.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116691503.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116691503.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000144469251.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144469251.2 node_expansions=147
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116691462.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116699121.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000133358117.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116699121.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000141691462.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116699121.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000144469239.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000116699677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000116698010.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000136135906.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000144469239.2 node_expansions=376
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116696243.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116697732.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000116697899.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116698188.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000116697743.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116700410.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000116697732.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000116698288.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000116696632.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000116698455.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000116697624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000144469263.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1500000144469263.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000144469267.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144469267.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972246120.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972246120.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972246119.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972246119.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972246104.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972246104.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972246144.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972246144.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972246129.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972246129.0 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999972250308.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972251808.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999972251975.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999972251252.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999972251808.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999972250308.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999972251808.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999972252363.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999972250697.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999972252808.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999972250697.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1499999972252808.2 node_expansions=419
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999972250332.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972251823.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999972252832.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999972252003.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999972251252.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999972251808.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999972250331.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999972249308.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999972251836.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999972252363.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999972250697.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999972250697.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1499999972252832.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972252808.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972252808.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972254766.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972254766.2 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999972253821.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972252846.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999972255488.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999972254766.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999972255321.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999972253821.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999972252821.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999972252821.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999972253845.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999972252821.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999972255892.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999972254210.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999972254210.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2099999972254766.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972254766.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972254766.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999905583115.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999905583115.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999905583099.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905583099.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999905583114.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999905583114.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077806227.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000144472893.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999933360901.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000000028457.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000050028446.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999933360912.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000033360890.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000066695116.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000038917370.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999933360877.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000000028433.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000050028462.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000050028462.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999977806210.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999977806246.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999955583114.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000000028433.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000000028448.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000144472893.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000144472906.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144472906.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000144472926.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144472926.5 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077809279.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933363932.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000000031488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000050031489.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999933363932.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000033363933.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000066698168.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000038920378.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999905586155.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999933363932.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000000031488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000050031489.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000050031489.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999977809266.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999977809266.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999955586155.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000000031488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000000031488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000077809279.8 node_expansions=548
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077806228.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077806246.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000077806249.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077806236.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000077809267.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000077809267.2 node_expansions=61
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077806214.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077806211.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077808878.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000077808747.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077807211.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000077806211.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000077806240.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000077807247.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000077806211.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000077809267.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000077807636.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000077806767.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000077807625.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2100000077809267.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077809270.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077809270.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077809290.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077809290.8 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077809281.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077809313.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000077809313.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077809302.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077809300.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000077809314.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077809338.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000077809328.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2100000077809338.8 node_expansions=34
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052806810.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077809285.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000077809285.2 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077806809.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077806809.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077811979.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077811979.0 node_expansions=103
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077811952.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077811952.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077814452.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000077814729.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077812952.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000077814174.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000077813229.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000077811952.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000077811952.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000077812952.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000077811952.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000077813618.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000077812507.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000077813340.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000077814729.8 node_expansions=423
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077811811.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077814729.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000077811825.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077811809.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000077811815.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2100000077814729.8 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077811809.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077811800.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077814452.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000077814757.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077812798.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000077814187.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000077812798.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000077811809.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000077811813.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000077812785.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000077813063.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000077811809.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000077813174.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000077812365.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000077811785.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2100000077814757.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077814757.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077814757.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052812963.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052812963.0 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052810325.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052810315.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052810325.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000063920423.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000141692759.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999908364978.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000000032545.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000044472758.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999930580748.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008365002.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000041699214.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000013921436.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999933364989.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000000032555.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000025032545.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000025032557.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999975026081.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999952810311.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999930587200.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999975032558.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999975032547.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000141692759.0 node_expansions=192
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000141692734.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000141692734.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000141695401.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000141692734.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000141695123.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000141693734.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000141692734.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000141692734.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000144473734.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000141694012.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000141692734.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000141693568.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000141694123.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000141693290.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000141692734.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000138919845.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000141695401.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000130589731.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2400000144473734.0 node_expansions=2090
FooPlayer.decide: Prioritizing 20 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2100000119478001.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000119478003.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000119480643.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000119477978.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000119480390.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000119478986.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000119477989.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000119477978.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000119479264.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000119477986.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000119478003.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000119477989.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000119478836.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000119479390.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000119478534.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000119477986.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000138918214.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000141692762.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000144473735.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000130588089.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2400000144473735.0 node_expansions=220
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144473734.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144473734.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144473767.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144473767.5 node_expansions=24
FooPlayer.decide: Prioritizing 18 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000144476400.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144476400.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000144477956.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000144476400.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000144477678.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000144477400.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000144476400.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000144476400.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000144477678.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000144476401.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000144476400.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000144476401.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000144477234.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000144478067.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000144476956.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000144476400.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000163917228.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000155583891.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2700000163917228.5 node_expansions=636
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999997229280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000000007058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011119058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000036120447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991673168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000013899557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002788168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000036120447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=300000036120447.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000016683540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052793330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016681866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050014710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041681920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044459432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047236656.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461113.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050014999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055572219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061128904.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016682154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016683533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016682144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044459696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036124433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022234351.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038902196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033346348.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033346917.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041681640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025013517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047238875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038903305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038903027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052791389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030568794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050014431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030567127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030565738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047237752.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036123597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027792406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036124643.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027790184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025014628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033348824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025013795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038904087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030569350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000061128904.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061126678.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128900.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061126668.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000061128900.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128889.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128889.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061129891.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061132404.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061130855.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061134187.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061133790.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061131146.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061131280.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061130868.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000061134187.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134188.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134188.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134198.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134198.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061134199.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134199.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011133299.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011133299.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083356432.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083356423.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083356423.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061134199.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044466645.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050022200.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061134199.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061134200.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061134199.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061134199.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061134200.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061134200.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011133311.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094467534.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016688866.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016688866.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061134200.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061134200.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000094467534.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467535.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467535.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467531.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094467531.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467531.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467531.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473233.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473233.4 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083362110.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083362110.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083362110.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061139887.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044472333.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050027888.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061139887.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061139887.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061139887.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061139887.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061139887.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061139887.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011138998.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011138998.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016694554.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016694554.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061139887.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061139887.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083362110.8 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083357402.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083359889.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083358352.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083362110.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083357415.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083361278.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083358630.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083358804.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083358353.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000083362110.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362111.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362111.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083362111.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063917668.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041695444.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025027889.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030583445.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061139916.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041695444.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041695444.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041695444.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000041695445.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041695445.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991694555.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991694555.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000075028792.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997250110.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997250110.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041695471.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061139889.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000083362111.8 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083362112.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083362088.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083362087.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083362089.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083362112.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362112.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991694569.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694569.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991694569.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991688850.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991688850.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694569.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991694569.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694579.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991694579.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991694569.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991694569.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991688877.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991688877.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694566.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991694566.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991694566.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991694566.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999991694567.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991694568.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991694569.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991694557.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991694557.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999991694569.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694570.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991694570.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694570.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991694570.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694570.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991694570.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991688878.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991688878.4 node_expansions=65
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999991694568.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991694559.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991694583.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991694570.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999991688842.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999991688842.9 node_expansions=43
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999991699170.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991695557.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991695557.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991696502.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991695558.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991696669.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991697224.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991696781.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991696946.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999991696503.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999991688842.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=899999991688842.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991688842.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991688842.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975022177.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975022177.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975022211.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975022211.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975022211.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975022211.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075023101.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000094467546.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000091689777.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041689768.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036133323.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052800880.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072245336.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052800882.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052800867.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052800867.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069467545.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000025023090.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002799978.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086134222.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019467549.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019467545.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052800880.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072245323.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000094467546.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094467547.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094467547.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094467543.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094467543.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094467558.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094467558.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470179.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094470179.9 node_expansions=63
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094467560.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094467560.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119467557.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119467557.5 node_expansions=135
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075025725.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000091692389.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000041692389.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036135947.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052803503.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072247950.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052803489.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052803489.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052803489.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069470167.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025025712.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999975024823.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002802600.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086136834.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019470156.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019470156.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052803489.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072247947.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000091692389.6 node_expansions=424
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000091694587.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000091693365.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091693365.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091694309.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091693365.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091693476.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091695031.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091695143.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091695309.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091694587.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=900000091695309.8 node_expansions=217
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000091692128.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091692112.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000091695309.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091692126.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091692112.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000091695309.8 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000091694045.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000091693101.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091693101.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091694059.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091695309.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091693087.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091693223.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091694778.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091694309.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091694031.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=900000091695309.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091695337.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091695337.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091695336.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091695336.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075028657.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000094473115.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000041695337.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036138893.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052806446.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072250890.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052806447.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052806434.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052806445.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069473114.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025028667.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999975027767.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002805546.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086139806.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019473129.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019473112.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052806434.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072250890.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000094473115.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094473113.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094473113.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094475071.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094475071.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000094475081.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094474126.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094474127.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094475071.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094474962.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094474137.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094474248.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094475794.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094473127.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094475071.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108358651.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000108356443.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000094475081.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094475071.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094475071.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108360631.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108360631.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094475073.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094475073.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094475069.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094475069.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094475071.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108360595.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094475072.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094475073.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094475062.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000108360595.0 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000094476061.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094476072.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094477015.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094476904.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094477015.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094475071.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094476075.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094477742.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094475060.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094476183.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094478005.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000108360596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000108358397.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=41) score=1800000108360596.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108360595.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108360595.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000027262.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000027262.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000027248.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000027248.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000027263.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000027263.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088916171.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000108360595.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000105582856.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000055582828.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000061138393.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000066693928.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000086138372.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000066693914.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066693943.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066693914.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000083360606.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000038916150.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000002804161.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000100027272.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000033360581.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000033360604.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066693914.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000086138360.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000108360595.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108360611.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108360611.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141694815.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141694815.5 node_expansions=159
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088916187.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000105582840.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000055582853.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000061138396.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000066693965.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000086138395.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066693951.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000066693964.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066693941.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000083360632.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038916162.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000000027288.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000002804162.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000100027284.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000033360618.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000033360606.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066693951.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000086138396.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000105582840.2 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105582841.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105582841.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000027288.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000027288.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000027287.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000027287.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088916177.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000108360608.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000105582854.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000055582854.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000061138398.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000066693951.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000086138397.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000066693951.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066693941.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066693964.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000083360620.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000038916162.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000002804174.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000100027298.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000033360630.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000033360618.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066693940.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000086138397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000108360608.0 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108360619.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108360619.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000027298.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000027298.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000027285.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000027285.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000027295.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000027295.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000027299.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000027299.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000030148.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000030148.8 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000000027298.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000000027285.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000000027272.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000000030133.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000000030148.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000000030148.8 node_expansions=61
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000000028204.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000000028204.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000000029231.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000000029037.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000000029208.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000000027265.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000000028206.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000000029872.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000000027288.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000000028374.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000000030148.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000000030148.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000030149.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000030149.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002807061.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002807061.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000002807036.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002807036.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000002808061.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000002808072.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000002809004.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000002808893.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000002809006.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000002809738.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000002807060.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000002809182.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000002808061.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000002809449.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000002807060.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000002808182.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000022248605.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2100000022248605.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000022248629.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000022248629.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000022248615.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000022248615.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022248630.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022248630.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000026385.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000026385.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000026409.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000026409.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966695658.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966695658.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966693085.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966693085.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966693088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966693088.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052805087.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000072249532.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069471753.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000019471753.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058360643.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063916209.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000050027310.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030582864.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030582875.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000030582863.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000027805087.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983360642.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999963916198.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000097249532.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999997249541.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999997249530.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052805087.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000072249531.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000097249532.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097249532.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097249532.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000097249529.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097249529.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097249518.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097249518.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080582870.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080582870.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080582868.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080582868.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080582869.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080582869.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080582869.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080582869.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080587579.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080587579.5 node_expansions=177
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000036141015.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000055585460.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069474349.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000002807682.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000041696571.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047252126.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000033363237.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013918792.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030585460.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000030585460.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000011141015.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999966696570.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999947252125.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999950029014.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999980585459.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999980585459.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000036141015.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000055585460.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000069474349.0 node_expansions=678
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000069472698.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000069472682.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000069473697.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000069473516.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000069473697.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000069474350.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000069471752.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000069472872.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000069472683.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000069473151.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000069471752.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000069472865.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000069474350.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069474352.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069474352.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947252127.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947252127.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947252127.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947252127.8 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963897503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961119725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961119725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999997228947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025011225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000038900447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000000008447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994450335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991675113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994452890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999988897557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000009557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997231779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000009557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000038900447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000038900447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000005572154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005574653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005575197.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033348822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041686664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027796888.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061129499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055577000.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055577009.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033349700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019457164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016679652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016678541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027791038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016678248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033349996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022236361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022238292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027794717.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011126305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013904653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022238242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033350807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013904920.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041684775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016917.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033350267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022238851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033349144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025015809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008347407.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000061129499.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061127819.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061129219.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061129486.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000061129486.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061133672.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061132695.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061134529.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061129506.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061130894.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061131159.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061132139.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061134361.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000061134529.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061134492.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134492.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988909628.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988909628.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094467851.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038910532.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038910541.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094467900.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061134554.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988909628.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061134519.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061134519.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061134517.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094467853.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061134517.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005577197.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061134530.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094467873.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061134530.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061134554.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000094467900.8 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467853.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467853.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467852.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094467852.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061134529.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094467868.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094467865.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094467843.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094467838.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000094467868.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094467843.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467843.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472694.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472694.9 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094467864.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094467862.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094472694.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094467840.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094467851.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000094472694.9 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094471992.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094471306.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094471028.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094472152.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094467825.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094469228.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094469492.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094470472.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094472694.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000094472694.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472694.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472694.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477051.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094477051.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094472743.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472743.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133361589.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133361589.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061139413.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988914499.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988914499.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094472732.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038915399.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038915399.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061139413.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988914499.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061139402.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061139388.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061139402.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094472734.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061139413.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005582079.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061139402.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094472732.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061139413.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061139413.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000094472734.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094472722.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472722.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133361561.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133361561.8 node_expansions=14
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061139400.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988914531.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988914511.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094472744.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038915411.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038915410.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094472744.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061139420.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988914511.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061139414.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061139414.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061139400.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061139407.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005582067.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061139420.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094472734.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061139400.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061139400.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000094472744.9 node_expansions=72
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094472741.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094472731.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094472742.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094472731.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094472729.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000094472742.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472743.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472743.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472742.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472742.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472729.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472729.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133361586.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133361586.2 node_expansions=17
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000133361588.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000127806033.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=900000133361588.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133361601.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133361601.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133361601.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133361601.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000133365776.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000133362624.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000133364832.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000133365943.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000133364287.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000133361622.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000133362998.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000133363276.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000133364289.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000133363998.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000161134506.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1200000161134506.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161134506.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161134506.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161135907.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161135907.0 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000127798430.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999961129085.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000038908643.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000077796641.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000077796647.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000133353978.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072242878.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000011130878.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000100020633.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000100020633.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000100020630.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000133353978.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000100020630.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000044463322.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000100020656.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000133353988.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000100020630.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072242852.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000133353988.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133353978.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133353978.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133358153.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133358153.8 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000127802598.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999961133251.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000038912817.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000161135931.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000077800820.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077800817.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000133358153.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072247028.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000011135028.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000100024806.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000100024806.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000100024806.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000133358153.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000100024806.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044467473.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100024806.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000100024806.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072247028.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000161135931.5 node_expansions=524
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000161135931.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000161132735.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000161134957.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000161131775.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000161133441.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000161131764.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000161133153.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000161133431.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000161134401.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000161133163.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000161135931.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000161135931.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161135931.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161139110.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161139110.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000161135942.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161135942.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161139123.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161139123.0 node_expansions=23
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000161136914.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000161139146.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000161138025.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000161135943.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000161137620.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000161135943.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000161137353.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000161138576.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000161137620.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000161138580.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000161137342.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000161139146.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161139134.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161139134.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961136469.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961136469.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961136468.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961136468.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994469783.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994469783.0 node_expansions=10
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999961139555.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999961140778.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999961140667.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999961139555.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999994469793.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999961140222.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999994469793.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999994471182.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999961140111.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999994471459.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999994472459.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999961139944.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000027800810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000027800810.8 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=1799999994467477.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1800000027800810.8 node_expansions=485
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000027800822.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999994467490.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000016689712.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1800000027800822.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027800834.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027800834.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027803460.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027803460.8 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027800810.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027800810.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027800810.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027800810.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000027800833.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027800833.2 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000027803411.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000027805077.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000027803966.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000027802855.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000027803410.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000027804522.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000027803410.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000027804799.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000027803966.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000027805077.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000027805799.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000027804244.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2400000027805077.5 node_expansions=284
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000027802905.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000027802870.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000027802904.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000027802870.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000027805077.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000027805077.5 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000027803890.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000027803980.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000027802879.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000027804990.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000027802855.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000027804522.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000027805099.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000027802855.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000027804424.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000027804294.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000027804522.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000027805522.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000027804279.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2400000027805099.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027805077.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000027805077.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027805115.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027805115.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027805125.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000027805125.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044472669.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044472669.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044475286.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000044475286.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044472670.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044472670.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027805098.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027805098.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000183362445.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000094472687.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000216695780.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000100027334.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000100027322.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000188918001.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000105584690.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000044472656.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000155584654.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000155584656.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000155584654.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000188918004.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000155584690.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000066693987.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000155584671.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000188918001.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000155584654.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000127806876.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000216695780.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216695778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216695778.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225027054.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000225027054.5 node_expansions=40
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000200029126.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000200029128.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000200029145.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000200029116.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000225027018.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000225027018.0 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000200030114.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000200030225.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200029124.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200031239.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200030963.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200029126.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200030791.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200029114.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000200030685.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000200030503.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200030805.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200031781.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200030503.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000225027052.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2700000225027052.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225027055.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000225027055.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225027069.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000225027069.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225024833.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000225024833.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000225027052.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000225027052.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000225024835.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000225027066.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000225027068.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000225027067.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000225029659.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000225029659.5 node_expansions=60
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000225027993.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000225028163.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000225027074.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000225028153.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000225028859.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000225027042.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000225028719.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000225027054.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000225028548.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000225028441.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000225028721.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000225029659.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000225028441.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2700000225029659.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225029659.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000225029659.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225027469.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000225027469.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225027470.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000225027470.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000247249685.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000247249685.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000252805251.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000247249696.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000250027464.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=3000000252805251.5 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063903321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080569487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033344932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033345488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080569497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083348945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080572278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033346044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033344932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033344099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063902278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072234223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083349766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069456098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055566375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055566375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063904156.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050012488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061124777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069456987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052787764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052787764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069456709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055567555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063902277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072237765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058346653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000058345542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000077793931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000058346653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058344431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000075012542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000058343042.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000083349766.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353377.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083354488.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351155.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000083354488.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000008348820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036129776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999988905209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988904098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005568277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055573932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044463655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036129198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999988904353.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999988905209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999988904376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999988904644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027793045.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036125877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013904386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013904352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013904643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008347459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008349126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005571350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013905264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997236027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997236027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013904986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005570239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019461973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027793918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002792181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002793848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027791364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002791016.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002788794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997237137.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002790760.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994459360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008348819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000055573932.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573932.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055570599.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571710.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000055573932.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578408.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578408.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055578010.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576188.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055578408.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575352.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576463.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055577168.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055573953.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055577723.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000055578408.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578421.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578421.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578409.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578409.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578410.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578410.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055578395.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055578419.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055578419.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055578419.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578419.4 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055578417.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578417.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055578427.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033354419.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999997243307.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083356207.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000033354427.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091689540.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000055578439.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999997243310.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055578418.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000055578417.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000055578439.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000055578417.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000055578421.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000083356228.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000005576662.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000005576640.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000055578421.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000091689552.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000091689552.0 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091689552.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689552.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091689552.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091689552.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091689521.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091689540.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091689540.6 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091689530.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091689531.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091689540.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091689530.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091689528.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000091689540.5 node_expansions=35
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091689540.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091689515.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689540.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091693560.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693560.8 node_expansions=29
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091689563.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091689528.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689563.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997243331.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243331.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055578419.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033354430.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055578419.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083356230.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000033354442.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091689541.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000055578420.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999997243308.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055578419.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000055578419.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000055578433.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000055578419.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000055578419.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000083356208.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000005576641.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000005576656.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000055578419.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000091693537.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000091693537.2 node_expansions=99
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091689531.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091689538.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091689529.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091693537.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091689526.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000091693537.4 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091690505.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091693537.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091691737.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091690890.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091692001.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091689515.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000091692703.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000091691870.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000091693283.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000091693537.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091693537.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693537.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091693574.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693574.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091693574.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693574.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091693587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693587.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091693587.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693587.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116689517.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116689517.1 node_expansions=61
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091694560.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091695783.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091695960.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091697352.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091694949.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091696060.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000091693560.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000091696783.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000091695949.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000091697338.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000091697352.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697338.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697338.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075030682.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075030682.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075029304.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075029304.9 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075030693.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075030693.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038919593.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016695596.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999980584472.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000038919582.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083364040.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000016695596.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000075030721.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000038919582.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999980584485.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000038919596.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000038919582.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000038919593.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000055586277.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000055586273.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000066697374.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999988917806.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999988917805.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000038919582.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083364040.6 node_expansions=93
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083364040.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083364016.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364040.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083364051.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083364051.1 node_expansions=20
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083364040.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083364002.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364040.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038919598.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016695599.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038919585.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083364041.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016695597.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000075030708.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038919585.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980584487.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038919585.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000038919585.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000038919585.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000055586263.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055586267.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000066697388.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988917807.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988917807.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038919596.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000075030710.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083364041.8 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083364045.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083364045.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083364041.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083364019.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364041.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999980584485.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980584485.2 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038919585.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016695586.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000038919599.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083364044.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000016695596.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000075030708.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000038919596.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999980584485.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000038919585.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000038919596.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000038919599.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000055586253.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000055586253.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000066697374.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999988917807.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999988917822.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000038919585.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000075030720.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083364044.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083364040.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083364002.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364040.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008362193.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008362193.1 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038919609.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016695596.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000038919609.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083364041.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000016695596.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000075030707.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000038919582.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999980584471.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000038919582.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000038919582.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000038919593.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000055586277.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000055586277.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000066697374.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999988917818.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999988917832.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000038919582.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000075030721.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083364041.8 node_expansions=96
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083364055.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083364002.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364055.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083364051.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083364051.2 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083364041.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083364040.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364041.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999980584498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980584498.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999980584499.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999980584447.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980584499.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008362220.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008362220.1 node_expansions=14
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000008362206.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980584428.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000008362206.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008360817.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008360817.6 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008362221.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008362221.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008362221.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008362221.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066697334.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044473366.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008362222.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066697331.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000111141776.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000016695599.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102808443.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000066697331.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000008362222.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066697331.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000066697331.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066697333.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083364011.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083367775.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094475113.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999988917775.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000066697331.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000102808477.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000111141776.6 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111141779.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141779.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111145556.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111145556.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000111142780.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111144000.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111144167.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111144202.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111141778.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111144313.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111141778.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111145000.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111144202.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111145558.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111143903.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=900000111145558.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111145591.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111145591.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111148800.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111148800.1 node_expansions=75
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000111146557.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111147779.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111147946.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111147944.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111147944.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111145555.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111148057.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111148779.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111145557.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111147665.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111148224.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000111147943.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=900000111148779.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111148790.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111148790.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111152278.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111152278.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111148790.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111148790.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000111153277.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111154111.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111154500.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111154666.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111154944.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111154666.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111154666.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111152277.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111153944.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111152277.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111154389.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000111154944.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000111154666.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=900000111154944.5 node_expansions=389
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000111153312.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111154114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111154534.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111154666.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111154677.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111154666.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111152277.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111152312.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111152277.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111154389.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111154944.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000111154389.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000111154669.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=900000111154944.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111154955.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111154955.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111153555.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111153555.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066709111.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044485122.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008374000.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066709145.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000016707342.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000102820245.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066709111.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000008374000.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000066709111.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066709113.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066709111.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083375788.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083375788.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000094486923.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999988929556.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999988929555.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066709111.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000102820235.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000102820245.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102820233.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102820233.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988929566.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988929566.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988929565.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988929565.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999988929598.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988929589.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988929598.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013924521.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013924521.2 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999969485154.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988929590.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999988929598.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999988929597.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999988929611.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999988929597.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999988929611.2 node_expansions=57
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999969485169.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988929587.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999988929587.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969485142.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969485142.8 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999988929565.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999988929576.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000027814566.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=899999988931945.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999988929565.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=899999988931955.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=899999988929578.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=899999988931942.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=899999988929566.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=899999988929578.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000027814539.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=899999988929555.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999988929555.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=899999988929588.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=899999988931945.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'WHEAT')) score=1200000027814566.0 node_expansions=131
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988929603.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988929603.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066709159.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044485144.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008374043.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066709143.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000111153589.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000016707367.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102820270.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000066709143.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000008374032.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066709143.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066709158.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066709159.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083375811.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083375813.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094486922.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999988929599.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066709158.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000102820255.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000111153589.1 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111153599.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111153573.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111153599.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111153601.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111153601.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111153611.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111153585.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111155940.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111153575.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111153576.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111153581.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000111155940.1 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000111154551.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111155397.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111155773.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111155953.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111155953.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111153551.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111154829.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111153551.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111153551.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111155662.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111155673.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000111155940.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000111155953.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111155940.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111155940.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111155964.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111155964.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097267077.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097267077.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097267085.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097267085.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097267088.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097267088.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077826309.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077826309.2 node_expansions=204
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000077826031.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077826864.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077827253.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077827420.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077826309.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077823920.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077825031.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077826309.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077825142.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077825031.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000077827142.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000077827142.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000077827420.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000077826309.2 node_expansions=389
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000077826031.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077826864.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077826434.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077826031.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077827420.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077825031.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077825041.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077826309.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077825031.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077825032.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077826031.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000077827142.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000077827142.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000077827454.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1500000077826309.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077826309.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077826309.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077826339.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077826339.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077826310.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077826310.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077831089.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077831089.0 node_expansions=232
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000077829698.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077830531.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077830087.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077829976.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077829698.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077831087.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077828698.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077828698.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077828809.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077828698.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077829698.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077830809.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000077830809.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000077831087.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000077831087.0 node_expansions=444
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000077829732.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077829698.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077830087.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077829977.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077829698.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077831087.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077829698.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077828698.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077828698.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077828712.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077828699.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077829698.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000077830809.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000077830819.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000077831087.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1500000077831087.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077829698.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077829698.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077831097.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077831097.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077831088.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077831088.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077831089.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077831089.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077831117.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077831117.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077833513.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077833513.0 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000077832085.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077832098.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077832507.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077832362.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077832089.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077832089.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077831118.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077831098.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077831099.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077831089.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077832085.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077832922.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000077833210.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000077833229.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000077833487.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1500000077833487.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077832085.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077832085.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077833478.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077833478.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033389063.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000011165052.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999975053922.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000047277918.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999983387286.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000069500152.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000033389033.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999975053922.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000033389033.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000033389033.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000047277941.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063944586.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000050055711.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000061166819.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999955609486.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999955609477.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052833512.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088944585.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000088944585.2 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088944566.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088944566.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955609499.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955609499.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955609451.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955609451.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955609464.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955609464.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955609464.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955609464.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955609465.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955609465.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955609464.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955609464.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955609465.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955609465.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955608101.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955608101.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955609476.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955609476.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999955609479.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955609479.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955609490.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955609490.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999955609479.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955609465.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999955609488.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999955609465.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999955609486.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1499999955609488.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999955609502.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955609478.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955609502.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955609499.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955609499.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999955609500.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955609462.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955609500.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994493478.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994493478.0 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999955609496.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955609486.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955609496.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958382320.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958382320.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999894493497.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999919498360.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999919498375.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999919498388.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999955609429.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999919498375.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1799999955609429.5 node_expansions=51
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955609446.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1799999955609446.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955609451.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955609451.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955609451.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955609451.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999930604574.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999955609447.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999955609453.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999955609459.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999955609445.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999955609459.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955609459.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955609459.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930609476.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930609476.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999930609480.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999930609480.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930609492.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930609492.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902831716.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902831716.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877826825.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877826825.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902831716.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902831716.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902831716.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902831716.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902831718.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902831718.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877826827.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877826827.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877826833.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877826833.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877826833.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877826833.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877826835.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877826835.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877826837.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877826837.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877826835.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877826835.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877826835.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877826835.8 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999988896168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963891946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999963890001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999963890556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986117557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997230890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000013899002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997227835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000036122669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121836.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000036122669.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000036125219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050015566.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127767.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008346310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008347978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038907475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055574499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055576711.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044464719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061132289.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047242509.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033347162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044459432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019458528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019457407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011124073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008347963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030571630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025015517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025016639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047241713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030573596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044464708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030574929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022239374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022238818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016683260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019457961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236291.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030569359.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681306.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016682959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041682196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033350518.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000061132289.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061136612.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061136585.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061138818.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000061138818.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138807.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138807.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061138818.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134793.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061134793.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061134793.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061135496.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061136329.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061137996.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061134227.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000061138818.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138819.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138819.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138845.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138845.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061138818.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138818.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803709.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002803709.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088916596.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094472152.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088916607.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088916596.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008359252.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061138818.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094472178.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061138807.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061138834.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061138818.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061138807.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008359263.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008359252.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061138818.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002803707.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002803696.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061138818.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094472178.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000094472178.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472152.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472152.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094472180.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094472144.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094472151.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094472141.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094472130.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472180.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472166.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472166.9 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094472166.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094472179.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094472162.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094472165.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094472165.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000094472179.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472178.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472178.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472187.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472187.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088916621.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094472177.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088916621.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088922329.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008359288.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002803731.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061138843.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061138844.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061138843.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061138844.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061138843.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008359288.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008359288.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061138854.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002803742.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002803745.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061138844.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094472177.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000094472177.4 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472191.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472191.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803731.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002803731.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088916632.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094472191.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088916621.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088922329.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008359288.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061138843.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094472188.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061138854.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061138843.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061138856.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061138844.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008359298.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008359287.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061138844.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002803731.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002803731.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061138844.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094472191.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000094472191.9 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472191.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472191.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477850.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094477850.6 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094472178.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094472142.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094472152.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094472157.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094477850.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000094477850.6 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094473128.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094474628.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094474628.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094474096.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094474628.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094473155.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094473151.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094477850.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094475350.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000094477850.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094475350.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094475350.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088922332.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088922343.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088922359.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008365012.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002809440.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061144540.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094477914.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061144551.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061144540.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061144551.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061144540.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008364996.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008364985.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061144567.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002809429.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002809429.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061144551.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094477898.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000094477914.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477887.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094477887.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477910.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094477910.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088922355.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094477900.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088922361.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088922345.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008364999.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002809455.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061144555.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061144555.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061144566.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061144555.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061144555.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008365010.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008365026.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061144566.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002809455.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002809455.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061144582.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094477900.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000094477900.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477900.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094477900.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477900.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094477900.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477923.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094477923.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094481087.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094481087.2 node_expansions=25
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000094482099.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094483599.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094483599.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094483044.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094484988.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094484322.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094484322.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094482099.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094482099.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094484322.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000122249121.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000119472197.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=900000122249121.9 node_expansions=245
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122249124.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122249124.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002806085.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002806085.8 node_expansions=21
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000002802916.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000002805401.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000002805401.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000002804847.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000002805416.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000002806123.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000002806123.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000002802901.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000002803916.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000002806123.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000050021186.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000050021186.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000050021185.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050021185.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030576769.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030576769.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030576741.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030576741.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000030576730.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000061132274.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000030576719.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000055576719.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1500000061132274.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061132274.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061132274.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038910079.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038910079.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038910087.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038910087.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038910113.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038910113.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000038910087.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000038910080.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000038910076.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000038910080.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000038910099.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000038910099.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038910064.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038910064.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038916224.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038916224.8 node_expansions=131
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000102798998.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000136132329.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000130576745.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000150021224.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000019463844.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000050021208.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000136132312.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000102798966.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000102798990.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000122243430.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000122243413.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019463855.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019463879.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000102798978.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000066687859.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000030575844.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000100021208.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000158354541.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000158354541.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158354534.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158354534.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194465623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194465623.5 node_expansions=9
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000158357759.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000158360259.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000158360259.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000158359703.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000158357759.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000158359981.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000158357759.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000158357759.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000183354521.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000180576743.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000183354521.0 node_expansions=490
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000158355545.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000158358044.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000158358047.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000158355534.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000158358760.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000158357759.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000158355544.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000158355538.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000158357488.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000158355537.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000158357478.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000183354556.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1800000183354556.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183354555.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183354555.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000219465622.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000211132303.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000208354514.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000208354526.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2100000219465622.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000219465666.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000219465666.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000247243377.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000247243377.0 node_expansions=9
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000219465659.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000219468147.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000219468169.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000219465647.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000219468839.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000219467868.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000219465669.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000219465659.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000219467630.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000219465656.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000219467613.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000219468839.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000219468839.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000219468839.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000247246594.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000247246594.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000219468858.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000219468862.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000219468862.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000219468848.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000219468848.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000241687818.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000241687818.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000219468859.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000219468868.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000219468878.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000219468868.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000241687852.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000241687852.5 node_expansions=66
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000219468847.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000219471358.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000219471235.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000219471349.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000219468876.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000219471069.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000219468858.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000219471791.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000219468846.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000219470803.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000219468847.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000219470791.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000241687856.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2400000241687856.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000241687867.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000241687867.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000241687881.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000241687881.5 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000241687885.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000241690328.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000241687867.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000241687864.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000241690328.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2400000241690328.0 node_expansions=96
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000241687870.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000241687878.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000241687860.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000241687888.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000241690328.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2400000241690328.0 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000241687828.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000241690384.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000241689217.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000241690328.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000241687828.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000241690107.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000241687857.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000241689772.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000241687864.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000241689772.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000241687863.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000241689801.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2400000241690384.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000241690328.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000241690328.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000241690351.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000241690351.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000241690366.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000241690341.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000241690357.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000241690339.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000241690377.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2400000241690377.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000241690387.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000241690387.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000241692851.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000241692851.5 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000186134833.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000219470605.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000213915050.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000233357019.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000077799703.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000061134814.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000133357007.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000219468130.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000186134831.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000186134785.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000205581716.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000205579241.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000113911688.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000091689452.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000138912598.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000113912563.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000077800586.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000183357019.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000233357019.0 node_expansions=189
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000233357065.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000233357065.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000061134812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000061134812.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000061134831.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000061134796.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000061134843.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000061134823.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000061134843.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'SHEEP')) score=2400000061134843.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000061134832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000061134832.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000061134832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000061134832.0 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000186134835.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000219468186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000213912600.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000233357066.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000077799701.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000133357018.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000219468153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000186134842.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000186134813.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000205579280.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000205579254.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000113911731.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000091689463.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000138912610.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000113912619.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000077800574.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000183357042.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000241690366.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000241690366.0 node_expansions=87
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000241690399.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000241690399.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000241690411.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000241690411.5 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000227801509.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000241690408.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000241690408.5 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000227801498.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000241690398.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000241690378.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000241690360.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000241690398.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2400000241690398.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000241690362.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000241690362.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000255579285.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000255579285.5 node_expansions=17
FooPlayer.decide: Prioritizing 4 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000255579305.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000252801519.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000252801508.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000250023730.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2700000255579305.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000255579297.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000255579297.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000280579299.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000280579299.0 node_expansions=26
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000280581772.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000280581772.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000277803994.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=3000000280581772.0 node_expansions=90
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000055569164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066679754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066680555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025011888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025011889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061125534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075013942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022234665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025011888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025011889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025011889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061124975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000055568587.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066680309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058344440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058344161.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050008332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050010553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036121940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036121385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052791363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038899087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066680053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063902277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052790833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063902755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041677976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036121107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052789219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041675554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050011661.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038898051.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000075014756.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075017811.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075018645.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018089.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000075018645.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025015275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027793331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033351642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991681298.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991682976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025015831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044463089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991683543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991682987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991683533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991682964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016682975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025014719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019457497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019460278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022237501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022237198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005568017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002792138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025017764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013904128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025017198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002792128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008347140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008347414.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997236292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997234348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016678260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002787680.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005566027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005568850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013904698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008347184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000044463089.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459200.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044463089.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460867.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000044463089.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239099.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239099.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239100.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239100.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239087.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239087.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961127989.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961127989.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961128002.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961128002.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038912987.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000111135209.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013907555.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999955571569.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999955571556.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038912987.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086135209.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033355653.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999961128000.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013907556.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013907569.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013907569.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013907555.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999955571556.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013907555.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013907556.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013907555.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013907555.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000111135209.4 node_expansions=134
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000111129784.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000111132153.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000111135209.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000111131464.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000111131451.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000111133951.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000111133265.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000111134098.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000111135209.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135209.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111135209.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000111135209.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111135209.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111132988.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111132988.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111133012.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111133012.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111133009.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111133009.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111133009.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111133009.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000111130773.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111130773.9 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000111130765.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111130800.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000111130800.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111130787.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111130787.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000111130787.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111130787.9 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000111130797.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000111130781.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000111130790.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000111135087.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000111135071.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000111135087.4 node_expansions=60
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000111130767.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000111133156.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000111132444.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000111132420.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000111134920.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000111134267.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000111135087.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000111135087.2 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000111135087.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111135087.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000111135101.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111135101.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000111135124.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111135124.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961133309.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133309.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961133309.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133309.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961133331.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133331.1 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961133324.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999961133317.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999961133307.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999961133307.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999961133305.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133324.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961133321.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133321.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961133324.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999961133344.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999961133308.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999961137460.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999961133318.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999961137460.8 node_expansions=43
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961133294.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961135960.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999961135971.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999961135696.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999961134974.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999961134974.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999961137460.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999961136794.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=599999961137460.6 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961137474.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961137474.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961137474.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961137474.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961137474.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961137474.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938915253.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938915253.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938915267.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938915267.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991691345.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063913567.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013913569.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999908355331.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999908355317.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991691347.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038913569.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986134011.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999913911775.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991691334.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999988913566.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999988913567.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999966691328.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999908355310.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966691331.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966691331.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966691310.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966691317.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000063913567.2 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063913557.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063913557.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000063913580.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063913564.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000063917039.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000063913565.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000063913564.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000063917039.8 node_expansions=44
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000063913539.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063916217.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063917053.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063916206.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063915928.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063915206.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063915206.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063916220.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063916220.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000063917053.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063917050.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063917050.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063917064.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063917064.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063917064.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063917064.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888915263.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888915263.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913915278.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913915278.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888915277.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888915277.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888917929.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888917929.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999888915264.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888915264.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888915264.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888915264.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999863915288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999863915288.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999863915265.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999863915265.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005563780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005565447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016678503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000002787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008343447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000038898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000038901003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002784280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008341225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999958338058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999958338336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994452613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999988897057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999972227000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994453724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002787890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011119002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999958336946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999958335278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999958335278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999958336946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000038901003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038898503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038901003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000038901003.0 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000050016998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038906945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050021400.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055573054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055574468.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061128108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030573824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050019155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052799155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047237208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041683321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052794165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013905756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013906033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033351588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000044461930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033350818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030569414.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033349973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027794102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036126649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050016943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027792405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793807.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047236917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027792683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033350248.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041683029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033348848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022238239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013904643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013902948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013902948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013904629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022238795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000061128108.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061128108.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061125053.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061128108.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000061128108.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128121.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128121.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061128119.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061128108.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061128119.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938901441.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938901441.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938901441.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938901403.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938901441.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938901462.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938901462.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938901462.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938901437.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938901462.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938901463.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938901463.9 node_expansions=5
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999938907730.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938901472.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938901509.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938906897.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938904555.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938903972.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938904250.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=599999938907730.9 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938907730.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938907705.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907730.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907757.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907757.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938907757.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938907705.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907757.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938907730.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907730.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938907730.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938907705.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907730.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907730.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907730.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938907741.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938907716.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907741.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907741.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907741.9 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999938910130.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938907741.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938907769.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938913186.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938910824.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938908741.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938910268.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938910546.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999991681016.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=899999991681016.9 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991681016.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991681016.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958347708.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958347708.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999958347696.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958347673.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999958347671.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999958347674.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999958347688.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958347696.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958347710.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958347710.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999958347706.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958347708.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999958347687.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999958347719.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999958347674.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999958347687.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=899999958347719.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958347711.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958347711.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958353110.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958353110.2 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999980570796.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058350352.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055572597.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094461486.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022238379.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058350353.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058350352.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000086128153.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086128131.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058350350.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000125017021.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000125017020.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994459699.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994459685.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058350352.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058350350.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058350379.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058350375.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000125017021.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125017020.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125017020.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125017018.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125017018.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999980570783.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058350339.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055572575.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094461461.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999958347672.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022238355.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058350359.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058350339.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086128130.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086128140.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058350339.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000125017032.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994459689.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994459679.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058350339.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058350355.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058350339.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058350359.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000125017032.0 node_expansions=201
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125016998.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125017019.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125017009.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125017012.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125017034.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000125017034.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125017041.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125017041.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125017017.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125017017.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125017021.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125017044.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125017007.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125017022.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125017004.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000125017044.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125017028.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125017028.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125022441.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125022441.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125017032.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125017032.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125017028.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125017028.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125017065.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125017030.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125017065.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958347699.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958347699.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999958347706.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958347697.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958347706.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933353132.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933353132.8 node_expansions=38
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999933349108.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999933347706.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999933347730.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999933353134.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999933350797.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999933347742.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999933350210.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999933350509.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=899999933353134.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999933353134.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999933353121.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933353134.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933353156.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933353156.8 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999933353131.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999933353133.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999933353137.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999933353111.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999933353108.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999933353114.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999933353137.2 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933353114.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933353114.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999955576232.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999955576246.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999955580542.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999955576223.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999955576248.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999955580542.6 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999955579431.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999955580569.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999955577598.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999955576209.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999955576209.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999955579264.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999955576209.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999955578712.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999955579010.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=899999955580569.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955580542.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955580542.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955580545.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955580545.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999955580545.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999955580552.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999955580558.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999955580557.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999955580540.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999955580558.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955580558.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955580558.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955580580.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955580580.6 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999955583247.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999955583788.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999955582692.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999955581970.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999955580566.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955580566.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999955581970.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999955580566.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999955583066.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999955583344.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1499999955580566.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955580566.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955580566.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955580580.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955580580.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999955580599.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955580567.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955580599.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997247202.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997247202.0 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999955580589.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955580582.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955580589.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999933357455.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999933357440.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933357455.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983352804.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983352804.5 node_expansions=45
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999994463902.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000086131471.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000058353693.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000097242580.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999997241680.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000061131457.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000086131468.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000113909246.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000088909246.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061131457.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000127798135.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000127798135.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000008352791.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000002795570.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000033353680.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000061131457.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061131457.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061131457.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000127798135.5 node_expansions=810
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000100029469.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100030024.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100028902.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100028194.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100026794.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100028194.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100026791.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100029291.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100029569.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122240917.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1800000127798138.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1800000127798138.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127798138.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127798138.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127798172.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127798172.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127798161.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127798161.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127798153.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127798153.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127798160.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127798160.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000127798162.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127800902.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127798177.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127798173.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127798151.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000127800902.2 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000127800765.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127800374.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127800186.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127799523.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127798124.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127799537.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127798162.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127800624.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127800902.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000127800902.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127800902.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127800902.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127800964.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127800964.2 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000127803546.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127803270.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127801775.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127802993.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127802330.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127800941.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127801881.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127802320.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127800941.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127803431.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000127803546.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127803548.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127803548.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127803592.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127803592.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127803589.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127803589.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141692450.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141692450.0 node_expansions=14
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000141692439.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000125025792.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000130581337.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000127803537.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2100000141692439.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141692448.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141692448.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141697315.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141697315.5 node_expansions=152
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000008358216.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000100025767.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000100025767.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000111136878.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999955580420.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000011135976.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000075025754.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000100025767.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000155581323.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000130581323.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000075025754.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000141692449.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999980580437.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999941690658.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000047247994.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000075025770.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000075025754.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000075025754.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000155581323.2 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000155581337.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155581321.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000155581323.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000155581345.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000155581320.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000155581345.2 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000155581323.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155581323.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155585396.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155585396.5 node_expansions=181
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000155581326.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000155583820.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000172245362.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000155583823.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000155583820.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000172245362.0 node_expansions=142
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000155583170.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000155582158.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000155583740.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000155583448.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000155582715.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000155581337.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000155583170.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000155582351.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000155582737.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000155581351.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000155583826.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000172245396.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1800000172245396.5 node_expansions=124
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172245384.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172245384.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172245396.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172245396.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000172247640.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000172248731.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000172250227.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000172249949.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000172249394.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000172247907.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000172247640.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000172248838.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000172249393.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000172246807.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000172250227.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2400000172249394.5 node_expansions=287
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000172249401.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000172247647.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000172247636.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000172249115.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000172248850.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000172246820.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000172247647.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000172247756.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000172246795.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000172246820.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000172249320.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=2400000172249401.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000172249394.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172249394.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999969473216.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969473216.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999969470716.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999969470751.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999969473203.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999969470734.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999969470727.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2399999969473203.0 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999969470726.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999969471550.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999969471551.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999969473105.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999969472829.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999969470737.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999969471535.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999969471716.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999969470703.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999969470725.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999969471716.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999969473217.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2399999969473217.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999969473203.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969473203.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999944470724.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999944470758.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999944470735.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999944470768.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999944470734.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2399999944470768.0 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944470735.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999944470735.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999958362581.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999958362581.5 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000000026283.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000091695921.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000091695937.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000102804961.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000013916061.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000066693862.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000091693850.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000147249414.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000122251477.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000066693838.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000133360535.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000158362588.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000008360513.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999944470737.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000022249408.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000050027172.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000066693846.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000066693838.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000158362588.0 node_expansions=143
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000158360505.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000158361325.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000158361504.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000158360492.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000158360491.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000158362603.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000158360517.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000158361339.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000158361504.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000158360492.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000158360504.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000158361491.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000158361350.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2400000158362603.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158362628.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158362628.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175028195.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000175028195.5 node_expansions=322
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000158362650.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000158362654.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000158362664.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000158362664.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000158362646.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000188918137.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2700000188918137.0 node_expansions=56
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000183362581.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000188918137.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000186140363.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000175029248.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2700000188918137.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188918137.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188918137.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000188913007.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000188913007.0 node_expansions=256
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000172248452.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000172248452.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000172249286.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000172249452.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000172248452.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000172248452.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000172249452.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000172248452.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000172249286.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000172249452.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000172248452.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000172248841.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000172248452.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000172249286.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2700000172249452.5 node_expansions=1194
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000172249415.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000172249415.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000172250249.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000172249415.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000172249415.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000172249415.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000172250415.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000172249415.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000172250249.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000172250415.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000172249415.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000172249804.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000172249415.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000172250249.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2700000172250415.5 node_expansions=513
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000172249416.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000172250422.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000172250422.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000172250412.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000172250410.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2700000172250422.5 node_expansions=156
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000172249452.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000172249447.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000172250422.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000172249459.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000172249447.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000172250422.5 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000172249422.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000172249452.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000172250269.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000172249422.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000172249422.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000172249422.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000172249422.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000172250269.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000172250434.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000172249422.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000172249436.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000172249444.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000172250256.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2700000172250434.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000172250434.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000172250434.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000172250481.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000172250481.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999983360666.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000122250457.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000075028258.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000086139344.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999972250469.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000027806024.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000097250470.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000105583802.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000161139356.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000136139357.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000080583777.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000147250468.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000022250469.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999958360666.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000036139358.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000063917122.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000080583777.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000097250471.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2700000161139356.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000161139344.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000161139344.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999958360692.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999958360692.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999958360680.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999958360658.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999958360670.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999958360658.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999958360658.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999958360680.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999983360689.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000122250469.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000102805954.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000086139383.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000027806023.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=3000000125028176.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=3000000133361509.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=3000000188917065.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000136139345.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000080583790.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=3000000175028176.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000172250481.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=3000000050028176.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999958360690.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000036139344.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000063917121.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000080583801.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=3000000125028176.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=3000000188917065.0 node_expansions=116
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000186139287.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000188917096.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000177805954.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=3000000188917096.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966671114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025007391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966671391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016673780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000036122391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030563225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016674280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013899002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013898446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013898168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013898446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999966671113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999966668612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999966670002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997228113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988891723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000036122391.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121558.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119058.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000036122391.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044459444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050017289.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052795887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052794776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058351177.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044463323.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047239434.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008350488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008349086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055570608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008349363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047240054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050017222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047239155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030571374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030570249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044460275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022236031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019459364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033349644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022238239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038906931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025016917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025014695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008349071.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008346559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008347963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033350265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036127500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027794694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016680461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027794088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016682684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036127774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025014694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025016916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038903597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022238253.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000058351177.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058349775.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058351164.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351458.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000058351458.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058346455.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058346455.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058346443.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058346443.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058346486.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058346486.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058346472.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058346472.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058346488.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058346488.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058346485.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058346485.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091679762.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091679762.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058346496.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058346497.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058346485.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058351480.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091679760.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000091679760.8 node_expansions=32
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091679760.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000086124218.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=900000091679760.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091679763.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091679763.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091679763.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091679763.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041677982.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000122235329.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000119457552.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000091679760.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041677982.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999941675316.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002789108.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000122235331.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000119462535.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000119457552.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091679775.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091679760.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091679760.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091679784.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091679760.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000002789094.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091679760.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000122235354.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000122235354.4 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122235329.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122235329.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122235329.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122235329.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122235356.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122235356.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941675341.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941675341.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941675350.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941675350.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941675363.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941675363.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941675364.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941675364.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999941675363.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941675363.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941675363.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941675363.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002789131.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002789131.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002789131.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002789131.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002789146.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002789146.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002789133.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002789133.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002789143.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002789143.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002789143.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002789143.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002794166.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002794166.5 node_expansions=33
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000033345016.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000002802888.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000002802888.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000002801499.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000002802332.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000002802888.0 node_expansions=311
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000002794126.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000002800388.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000002802888.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000002798999.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000002801927.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000002800110.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000002802888.0 node_expansions=108
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000002800398.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000002802888.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000002800403.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000002800665.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000002799149.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000002801927.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000002800125.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000002802888.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975022610.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975022610.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975022625.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975022625.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975022625.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975022625.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975022610.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975022610.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000013911499.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000094468854.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000091691065.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000091691066.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000013911514.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999913908834.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000094468844.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000091691065.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091691079.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000091691055.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000091691070.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063913278.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000063913277.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000063913277.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063913277.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975022610.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063913278.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000094468833.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000094468854.0 node_expansions=68
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094468844.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094468834.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094468822.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094468798.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094468810.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094468844.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094468848.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094473254.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094468822.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094468828.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094468836.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000094473254.8 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000094469810.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094471754.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094473254.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094470643.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094469812.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094470492.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094468812.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094471477.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000094473254.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094473278.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094473278.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913913255.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913913255.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913913255.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913913255.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913913266.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913913266.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000013915934.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000094476183.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000091695488.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000091695509.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000013915933.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999975027030.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000094473277.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000091695488.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091698405.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000091695488.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000091695487.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063917696.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000063917696.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000063917696.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063917696.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975027045.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063917712.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000094473267.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000094476183.2 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094473276.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094473276.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094476211.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094476211.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000094480141.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094482086.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094481808.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094482086.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094481252.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094480141.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094481085.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094479141.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094481808.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000094482086.0 node_expansions=1095
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000094480141.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094480974.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094480696.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094482086.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094481252.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094480141.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094480141.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094481085.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094479141.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094481808.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000094482086.0 node_expansions=240
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000094480141.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094480974.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094482109.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094480712.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094480974.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094480141.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094480141.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094480808.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094479143.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094481831.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000094482109.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094482086.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094482086.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094482088.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094482088.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094482086.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094482086.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094482086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094482086.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094482101.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094482101.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094484769.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094484769.0 node_expansions=34
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094482101.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094484752.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094482126.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094484768.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094482113.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000094484768.0 node_expansions=55
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000094483103.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094483101.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094483934.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094483657.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094483934.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094483103.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094483101.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094483779.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094483657.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094484766.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000094484766.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094484768.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094484768.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094484770.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094484770.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094484768.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094484768.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913924780.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913924780.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000013927436.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000094484776.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000091706984.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000091707011.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000013927421.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999975038532.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000094484765.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000091706990.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091706987.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000091706984.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000091706990.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063929214.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000063929213.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000063929199.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063929222.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975038532.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063929201.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000094484766.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000094484776.0 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094484768.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094484768.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094484770.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094484770.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094484779.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094484779.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094487445.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094487445.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000094485779.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094485779.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094486612.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094486334.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094486609.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094485776.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094485776.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094486445.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094486445.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094486334.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094487442.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000094487442.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094487442.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094487442.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094487475.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094487475.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000094487457.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094487445.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094487457.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094487457.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1500000094487457.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913927433.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913927433.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000013930100.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000094489809.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000091709679.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000091709667.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000013930100.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999975041235.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000094489809.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000091709667.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091709667.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000091709667.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000091709667.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063931878.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000063931880.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000063931893.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063931878.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975041222.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063931893.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000094489809.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000094489809.2 node_expansions=128
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000094488435.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094488435.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094488434.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094488975.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094489253.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094488420.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094488420.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094489087.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094489087.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094488990.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094489809.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094488434.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1500000094489809.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094489832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094489832.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094489822.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094489843.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094489842.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094489842.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094489816.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000094489843.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094489829.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094489829.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000094489856.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094489833.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094489856.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094489865.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094489865.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000094489823.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094489868.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000094489868.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000094489868.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094489819.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094489868.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000066712087.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066712065.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066712087.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999886152079.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999886152079.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999886152090.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999886152064.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999886152090.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999886152090.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999886152090.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999986154757.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000066712086.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000122263955.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063934309.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999986154757.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999947265877.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000097263955.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000091712086.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091712101.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063934319.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063934323.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036156534.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036156534.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000036156534.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000036156534.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999947265865.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000036156544.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000066712086.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000122263955.8 node_expansions=214
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000091712088.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091712076.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091712088.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091712112.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091712112.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999986154721.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000066712066.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063934290.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999986154721.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999886152054.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999947265843.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000066712064.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000091712067.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091712080.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063937498.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063937498.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036156502.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036156513.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000036156510.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000036156510.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999947265832.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000036156502.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000066712080.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000091712080.5 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091712066.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091712066.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999886152069.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999886152069.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858367554.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999858367554.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999858371775.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999858371775.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999858371775.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999858372330.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999858372608.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999858371775.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999858371775.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999858371052.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999858372608.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999858371052.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999858372330.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999858371775.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1499999858372608.5 node_expansions=334
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999858370386.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999858370397.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999858370386.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999858372608.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999858370956.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999858370386.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999858370400.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999858372608.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999858371067.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999858371052.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999858370941.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999858369941.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999858370386.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1499999858372608.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858372608.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999858372608.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858372608.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999858372608.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858372634.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999858372634.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999858372625.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999858372620.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999858374150.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999858372624.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999858372619.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999858374150.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999858373595.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999858373609.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999858373595.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999858374150.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999858374150.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999858373595.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999858373606.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999858374150.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999858372595.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999858372595.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999858374165.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999858373595.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999858373161.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999858373595.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=1499999858374165.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858374161.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999858374161.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999833374165.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999833374165.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999833374181.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999833374181.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999833374165.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999833374165.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999808374181.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999808374172.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999808374164.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999808374161.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999808374164.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999808374181.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999808374178.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999808374178.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999808374167.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999808374161.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999808374164.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999808374161.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999808374164.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999808374167.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999777818623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999777818623.5 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999877821289.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988934191.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999983378633.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999955600845.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999877821289.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999866710188.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013934191.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000008378643.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000008378634.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999980600855.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999955600865.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999927823076.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999927823067.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999927823067.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999927823077.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999838932410.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999955600868.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016711957.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000016711957.0 node_expansions=221
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000016711957.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000016711966.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000016711954.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000016711942.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000016711954.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000016711966.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016711966.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016711966.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999777818631.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999777818631.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999777818631.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999777818631.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999755591243.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999755591243.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999877816146.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999966706812.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999983373479.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999955595699.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999855593910.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999844482812.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999991706812.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999986151257.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999986151250.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999958373488.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999933373472.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999905595688.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999905595697.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999905595688.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999905595688.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999816705021.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999933373488.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999994484586.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1499999994484586.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994484585.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994484585.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022262317.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000022262317.2 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999877816154.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999994484554.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999983373487.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999955595707.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999855593921.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999755591254.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999844482820.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000019484554.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999986151263.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999986151263.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999986151220.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999933373485.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999905595696.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999905595699.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999905595695.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999905595699.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999816705042.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999933373486.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000019484554.0 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991706820.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991706820.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019484553.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019484553.0 node_expansions=17
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999991706820.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000019484553.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999991706808.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999991706806.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999991706822.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000019484553.0 node_expansions=28
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019484567.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1800000019484567.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019484567.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019484567.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019484565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019484565.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000019484564.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000019484578.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000019484580.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000019484578.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000019484598.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1800000019484598.0 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019484578.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019484578.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050036466.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050036466.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000019484575.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000019484589.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000019484577.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000019484589.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000019484586.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1800000019484589.5 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000019484599.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000019484574.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019484599.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999755591255.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999755591255.0 node_expansions=5
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2099999788923510.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2099999786143244.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2099999755587581.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2099999794474177.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2099999775031509.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2099999786144734.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2099999772257231.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2099999794474177.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999794474179.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999794474179.2 node_expansions=19
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011121003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000038899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000036122114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963893057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011117890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000038899336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038899336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=300000038899336.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047239709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036127210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036128888.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127231.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050012765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044463044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036128822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041685000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047240001.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011126853.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011126598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011126057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050016655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050015533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036128807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022237961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033350764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022237427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041683319.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030571350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011124615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036126350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036127739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047237741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033349961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036124698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019456295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036123874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027789128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457137.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019454926.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025012958.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236316.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022235194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036126595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025015759.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000050016655.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016377.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016669.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050015821.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000050016669.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016677.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016677.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016656.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016656.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681554.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681554.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681555.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991681555.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681555.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681555.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681554.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991681554.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681555.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681555.9 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991681556.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991681563.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991681566.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991681566.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991681563.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999991681566.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681577.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991681577.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681578.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681578.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991681567.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991681567.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681579.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681579.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050016681.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050016690.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050016679.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011126902.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077798196.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080575974.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050016679.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050016690.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050016679.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050016679.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011126902.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038904701.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000077798196.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050016679.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991681568.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022240863.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080575974.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050016690.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000080575974.2 node_expansions=134
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080572246.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572246.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080575998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080575998.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080572244.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080572246.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080572232.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080575998.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080572256.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000080575998.8 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080574462.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574462.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574751.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080573220.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080575999.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080574623.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080572251.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080574623.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000080575999.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080575999.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080575999.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080576014.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080576014.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080576013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080576013.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080576032.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080576032.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080576012.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080576012.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080576013.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080576015.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080576011.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080579499.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080576011.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000080579499.8 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000080578221.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080578232.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080578499.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080576999.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080579500.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080577402.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080578403.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080576000.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080578388.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000080579500.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579499.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579499.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579525.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579525.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579513.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579513.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579514.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579514.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579512.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579512.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579522.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579522.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579513.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579513.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579515.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579515.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579516.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579516.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080579516.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579516.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080579527.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579525.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579527.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579528.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579528.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080579539.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579526.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579539.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579541.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579541.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080579544.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579550.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080579550.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080579540.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579537.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579540.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999991695848.8 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999991695848.8 node_expansions=97
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999991694848.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999991693460.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999991691243.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991692237.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999991695854.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991692626.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991693626.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991691243.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991693632.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1199999991695854.8 node_expansions=181
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999991695848.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991693459.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999991691237.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999991693460.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999991691243.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991692233.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999991692626.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999991693626.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991691233.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999991693632.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1199999991695848.8 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999991695844.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999991695824.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991695844.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991700177.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991700177.8 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999991695855.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999991695835.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991695855.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991695856.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991695856.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999961140312.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999991695842.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999991695856.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999991695846.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999991700177.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999991695864.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999991700177.8 node_expansions=64
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999991698066.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999991700188.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999991695855.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999991698066.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999991695855.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999991696844.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999991697246.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999991699622.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999991698233.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999991695844.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999991698233.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1199999991700188.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961144635.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961144635.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938917799.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938917799.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933372821.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933372821.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999933366856.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999933372821.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999933366834.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999933366836.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999933366846.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999933372821.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999933369054.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933366821.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933369043.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933367821.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999933366832.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999933370335.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999933372835.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999933368210.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999933370612.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999933369210.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999933366832.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999933369210.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1199999933372835.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933370610.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933370610.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933372832.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933372832.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933372832.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933372832.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999911146010.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911146010.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911146032.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911146032.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999911146035.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999911146020.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911146035.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922251922.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922251922.8 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999894474167.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999922251933.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1499999922251933.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922251924.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922251924.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922251924.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922251924.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922251959.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922251959.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922251950.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922251950.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900029726.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900029726.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922251959.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922251959.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999922251970.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999922251955.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922251970.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936138643.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936138643.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999900029765.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999900029758.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900029765.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999900029755.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900029755.0 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900029728.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1799999900029728.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900029728.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999900029728.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999875029745.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999875029745.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999986142647.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000013924719.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999969475969.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999919475089.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000041698200.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000075031543.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999969475967.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999969475977.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999969475970.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999969475970.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999902808421.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999958363976.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000025031531.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999969475977.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999875029748.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999936140865.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000055587091.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038924719.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000075031543.8 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000075031531.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000075031511.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075031531.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999875029711.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999875029711.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999875029732.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999875029732.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999875029710.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999875029734.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999875029722.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999875029724.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999875029720.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1799999875029734.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999875029732.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999875029716.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999875029732.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999850029743.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999850029743.5 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999961142631.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999988920422.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999944475966.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999894475076.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000016698190.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000050031533.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999944475963.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999944475966.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999944475963.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999944475966.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999877808411.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999933363964.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000000031520.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999944475978.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999850029744.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999911140856.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000055587075.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038920412.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000055587075.8 node_expansions=274
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000055587088.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000055587073.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000055587070.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000055587057.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000055587067.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000055587055.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055587088.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000055587100.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055587100.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000055587102.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000055587111.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000055587111.2 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000055587109.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000055587118.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000055587118.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000055587111.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000055587097.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055587111.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000055587089.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055587089.2 node_expansions=4
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000055587110.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000055587100.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055587110.2 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013897058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000036122391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011118447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963893058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994449779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013899002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008339002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991674224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013898168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999963891112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999963891112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000036122391.94 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122391.94 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121836.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000036122391.94 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000036127784.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044460550.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027791613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683620.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036129730.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683620.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041681921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033346958.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022237724.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050017809.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052795321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033351930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005571586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005571041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016679905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016681016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019458240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038902489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014420.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030571097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011125482.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036126941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030571074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027793864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033349686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036127476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022238295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022238864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027792997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902420.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005570740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005569059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005569059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005571574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000052795321.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795322.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052795321.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000052795322.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795321.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052795322.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994460210.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052795322.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086128657.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005571345.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083350878.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052795322.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994460211.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994460221.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052795322.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052795332.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086128656.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086128679.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005571345.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036126878.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083350879.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795321.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052795321.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000086128679.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128657.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128657.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128668.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128668.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052795347.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994460223.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052795333.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086128669.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005571347.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083350890.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052795333.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994460246.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994460246.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052795333.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052795334.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086128669.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005571334.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036126903.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083350891.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795333.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795333.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052795333.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086128669.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086128668.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128668.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128665.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128665.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052795344.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994460224.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052795331.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005571344.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083350887.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052795344.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994460220.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994460224.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052795331.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052795335.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086128666.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086128666.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005571331.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036126887.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083350888.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795331.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795354.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052795331.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000086128666.1 node_expansions=54
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086128688.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128678.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086128655.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086134652.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086128665.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000086134652.9 node_expansions=29
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000086133541.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131172.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086134653.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086134120.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086130340.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086130618.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086133130.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000086134653.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134652.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134652.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134688.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134688.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134688.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134688.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086134687.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134687.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134701.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134701.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086134710.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134664.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134710.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122245742.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052801343.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994466232.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052801343.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086134688.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005577344.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083356923.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052801354.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994466231.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994466242.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052801344.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052801344.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086134698.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005577344.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036132920.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083356923.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052801344.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052801343.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052801344.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000086134698.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134688.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134688.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134688.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134688.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134701.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134701.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134697.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134697.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140132.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086140132.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086139586.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086140129.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086137185.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086139862.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086140133.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086136352.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086136629.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086139129.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000086140133.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140133.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140133.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086144999.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086144999.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086140144.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086144987.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086140110.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086140113.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086140113.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000086144987.2 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086144987.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086143621.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086142621.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086142788.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086141098.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086142765.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086141765.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086142042.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086144543.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000086144987.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086144987.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086144987.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086149431.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086149431.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086144989.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086144989.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086149417.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086149417.2 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086145008.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086145007.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086145023.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086145020.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086145009.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000086145023.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086145010.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086145010.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086145009.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086145009.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086148509.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086147509.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086149065.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086147676.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086146009.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086148232.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086147662.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086146676.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086146954.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086149440.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000086149440.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086149440.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086149440.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086149468.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086149468.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086149465.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086149465.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086149479.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086149479.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086149488.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086149464.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086149488.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111144578.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111144578.4 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000086150464.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086151964.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086153531.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086152134.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086151856.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086150475.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086152689.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086152133.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086151130.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086151411.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000086152420.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000111143480.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000105588480.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000111144592.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000111144592.9 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111144579.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111144567.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111144579.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111144592.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111144563.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111144592.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994476133.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994476133.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994476121.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994476121.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994476135.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994476130.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994476135.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994476145.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994476145.4 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077811244.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019476145.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000052811255.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111144590.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041699244.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108366812.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077811256.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019476145.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052811255.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077811244.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000111144578.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111144578.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041699247.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072254812.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000108366800.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077811255.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077811247.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077811244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000111144590.9 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111144589.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111144591.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111144591.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111144591.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111144576.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111144591.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994476132.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994476132.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994476146.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999994476120.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994476146.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994476147.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994476147.4 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000077811271.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019476147.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000052811271.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111144592.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000041699257.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000108366815.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000077811271.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000019476147.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000052811258.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000077811257.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000111144591.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000111144592.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000041699257.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000072254815.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000108366815.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000077811258.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000077811258.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000077811258.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000111144592.9 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111144592.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111144590.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111144592.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111147599.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111147599.5 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111144589.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111144591.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111144591.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111144605.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111144605.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136138577.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136138577.2 node_expansions=44
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111144611.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111144600.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111144611.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136138601.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136138601.8 node_expansions=73
FooPlayer.decide: Prioritizing 13 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111145603.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111147102.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111147655.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111147266.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111146989.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111145600.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000111146822.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000111147275.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111146266.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111146555.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000111147547.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000136138601.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000130583602.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1200000136138601.8 node_expansions=91
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136138603.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136138589.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136138603.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000050021126.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050021126.5 node_expansions=66
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077805268.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052805257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136138599.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000066693270.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000133360814.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000102805257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000055582148.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000030582159.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000077805258.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000102805257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000136138615.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000136138603.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000066693257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000097248814.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000133360825.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000102805268.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000102805258.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000102805257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000136138615.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136138602.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136138589.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136138602.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077805268.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000019470159.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052805271.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000136138601.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000066693269.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000133360837.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000102805271.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055582158.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000030582169.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000077805269.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000102805271.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000136138599.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000066693270.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000127799831.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000133360826.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000102805270.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000102805280.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000102805270.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000127799831.2 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127799816.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127799816.8 node_expansions=33
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000097248825.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000097251323.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000097251877.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000097250489.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000097251211.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000097249822.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000097251045.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000097251491.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000097250492.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000097250769.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000097251769.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000127799833.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1500000127799833.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127799844.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127799844.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127799869.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127799869.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127799846.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000127799816.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127799846.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127802910.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127802910.2 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127799844.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000127802884.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000127802884.8 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127799832.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000127799844.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000127802885.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000127799845.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000127799823.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000127802885.0 node_expansions=53
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000127799829.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127802321.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000127802921.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000127801497.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000127802178.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000127799855.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000127802088.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000127801488.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000127801486.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000127801763.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000127802734.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000127802921.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127802884.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127802884.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127805777.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127805777.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077805776.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050027109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000072250220.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000155583577.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000066693776.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000133361345.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000122250220.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000075027109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000050027109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000097250220.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000122250220.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000155583577.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000155583555.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000097250220.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000152805789.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000122250220.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000122250220.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000122250220.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000155583577.5 node_expansions=506
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000155580696.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000155583567.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000155580675.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000155580666.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000155580666.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000155583567.8 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000155580663.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000155583163.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000155583012.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000155580676.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000155583013.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000155580699.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000155581636.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000155582886.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000155582331.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000155582330.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000155582609.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000155583581.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000155583581.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155583568.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155583568.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000077805791.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000050027133.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072250236.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000066693791.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000133361356.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000122250235.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000075027125.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000050027124.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000097250235.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000122250236.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000155583569.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000155583601.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000097252734.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000127805792.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000152805793.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000122250246.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000122250271.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000122250244.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000155583601.2 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000155583569.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155583569.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155583603.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155583603.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000155583589.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155586068.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000155583581.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000155583602.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000155583570.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000155586068.8 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000155585438.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000155583569.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000155586068.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000155585971.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000155583568.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000155585958.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000155583579.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000155584568.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000155585792.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000155585680.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000155585237.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000155585272.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000155585526.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000155586068.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155586070.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155586070.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155586072.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155586072.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000155586102.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155586091.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000155586055.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000155588429.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000155586066.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000155588429.8 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000155587874.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000155586054.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000155587040.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000155588443.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000155586054.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000155588429.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000155586054.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000155587040.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000155586888.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000155587040.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000155587707.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000155587707.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000155588007.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000155587055.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000155588443.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155588466.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155588466.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138921804.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138921804.5 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000138923610.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138921813.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138922778.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138924734.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138923610.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138921776.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138924167.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138921790.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138922790.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138922609.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138922776.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138921777.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000138923454.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000138923722.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000138922776.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2100000138924734.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000138924721.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138924721.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138927133.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138927133.0 node_expansions=93
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000138924757.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138927133.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000138927107.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000138927110.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000138927110.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000138927133.0 node_expansions=174
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000138926599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138924758.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138925766.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138926591.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138924758.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138927146.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138924758.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138925744.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138925599.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138925757.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138924757.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138927146.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000138926410.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000138926702.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000138925757.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000138927146.5 node_expansions=165
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000138927155.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138927123.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000138927107.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000138927123.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000138927123.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138927155.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033370715.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033370715.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033370704.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033370704.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033370733.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033370733.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000033370702.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033370725.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000033373076.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000033373041.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000033370714.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000033373076.5 node_expansions=75
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000033372535.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000033370702.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000033371702.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000033372534.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000033370709.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000033372534.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000033370687.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000033371687.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000033371534.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000033371689.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000033370701.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000033373078.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000033370702.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000033372354.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000033372632.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000033371687.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000033373078.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033373098.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033373098.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033373117.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033373117.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033373103.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033373103.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000033373112.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033373096.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033373112.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033373121.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033373121.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000033373121.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033373111.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000033373104.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000033373087.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000033373078.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000033373091.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033373121.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058373068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058373068.0 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000033373136.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033373125.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000033373092.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000033373102.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000033373121.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000033375466.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000033375466.8 node_expansions=54
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000033374923.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000033373077.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000033374089.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000033374089.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000033375466.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000033374923.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000033373092.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000033374945.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000033373078.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000033374077.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000033373945.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000033374091.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000033373089.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000033373092.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000033374758.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000033375035.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000033373077.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2100000033375466.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033375477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033375477.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033375492.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033375492.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000033375490.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033377402.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000033375496.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000033375471.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000033375460.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000033377402.8 node_expansions=53
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000033377326.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000033375460.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000033376480.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000033376458.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000033376459.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000033377293.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000033375460.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000033377292.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000033375460.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000033376492.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000033376293.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000033376471.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000033375460.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000033375458.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000033377125.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000033377403.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000033375459.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000033377403.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033377416.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033377416.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033377405.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033377405.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000033377404.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033377423.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000033377389.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000033377401.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000033377401.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000033377423.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000044091.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000044091.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000044092.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000044092.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000044105.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000044105.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000044105.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000044105.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000044122.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000044122.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000044126.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000044126.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000000044124.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000000044109.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000044124.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025044092.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025044092.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000000044103.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000000044103.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027822771.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000022267215.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000138933891.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000016710771.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000100045006.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000088933906.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000025044105.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000000044125.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047267215.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000072267228.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000138933904.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000138933903.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000047267216.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000077822782.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000102822778.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000088933896.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000072267214.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000072267215.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2100000138933904.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000138933906.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138933854.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138933906.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000116711680.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138933882.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000138933882.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000138933881.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138933881.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000138933905.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000138933905.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138933880.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000138933892.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000138933881.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000138933866.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000138933882.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2700000138933866.5 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116711682.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000138933866.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000138933866.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116711680.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116711680.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999966674447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000036123225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999963891389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988891167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013898446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988894502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000036123225.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036123225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000036123225.25 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036127488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033349375.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036123262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044458043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036124700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025015509.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005569373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005567971.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055572822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025012764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022234128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000047237267.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038903053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013900194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013901027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005567115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019454907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019456294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016678248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038902764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030567754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901038.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030570241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025014962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050016976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030570517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033349708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346305.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000055572822.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571443.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572822.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572821.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000055572822.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572856.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572856.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572821.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572821.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578808.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578808.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055576162.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575489.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572819.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575051.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055578531.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055578810.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576440.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055575342.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000055578810.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578810.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578810.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055578831.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088912201.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088912177.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997243709.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086134400.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055578820.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005577043.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055578820.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088912177.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055578820.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997243722.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027799291.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086134390.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055578855.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055578855.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005577042.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005577042.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055578834.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088912201.9 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088912154.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912154.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912211.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912211.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912185.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912177.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912185.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912211.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912211.4 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125023320.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116689935.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=900000125023320.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023268.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023268.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243713.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243713.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997243711.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243711.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999997247066.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997246379.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997246642.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997243732.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997245934.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997249435.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997248310.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997247309.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997246211.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=899999997249435.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997249455.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997249455.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997249420.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997249420.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999969465955.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997249442.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999997249442.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997249455.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997249455.6 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999997249457.6 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999997249432.1 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=899999997249433.1 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=899999997249432.1 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=899999997249466.1 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000038912132.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038912132.8 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999997249445.6 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=899999997249432.1 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=899999997249433.1 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=899999997249432.1 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=899999997249465.1 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=899999997246386.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=899999997249465.1 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997246409.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997249427.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999997249427.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997246371.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997246371.6 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999997249455.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997249455.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999997249455.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997249455.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000091695678.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125029012.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000125029012.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000150029014.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091695678.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041693901.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091695687.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125029012.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000091695678.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000091700288.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999997249456.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000027809621.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000122255845.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091695678.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091695679.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041693900.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041693901.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000091695678.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000150029014.2 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122251235.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122251235.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122251231.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122251231.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150029001.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150029001.8 node_expansions=32
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150029001.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000150029001.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119466664.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119466664.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133362346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133362346.5 node_expansions=16
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000133362390.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133362377.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000133362375.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133362375.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133362385.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000133362375.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133362390.5 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133362408.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133362408.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000122245486.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000163911886.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000163911886.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000050023264.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000147245219.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063910986.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000130578541.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000163911888.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000130578541.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000130578541.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000050023264.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000080578833.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000161134110.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000147245219.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000147245219.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000063910986.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063910986.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000130578541.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000163911888.5 node_expansions=485
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000136140163.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136140159.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000136140135.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136143418.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000163911886.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000136140132.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000163911886.0 node_expansions=61
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000136143454.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136142787.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136143065.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136140120.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136142345.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136141973.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136143065.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136142065.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136143079.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136142620.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000163911900.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000155578830.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1500000163911900.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163911900.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163911900.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191689699.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191689699.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163911921.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163911921.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163911933.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163911933.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000163911933.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000191689642.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000163915241.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000163911932.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000163911935.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000191689642.8 node_expansions=40
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191689642.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1800000191689642.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191689657.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191689657.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163909574.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163909574.2 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000163912143.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000163912142.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000163910754.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000163909505.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000163911728.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000163911309.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000163909515.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000163909505.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000163909505.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000163912005.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000163912143.0 node_expansions=240
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000163912142.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000163909517.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000163909529.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000163911728.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000163912167.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000163911333.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000163909530.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000163909520.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000163909520.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000163912074.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000163911865.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000163912167.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163912143.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163912143.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000163913997.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000163913997.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163912167.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163912167.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163912172.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163912172.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000102801047.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000191689958.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000163912173.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999980577048.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000105578825.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000147245516.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000091689047.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000130578824.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000130578848.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130578824.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000047244602.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000077800187.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000161134382.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000147245503.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000147245503.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000063911283.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000063911270.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130578838.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000191689958.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191689999.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191689999.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191691815.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000191691815.5 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000191690003.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000191691802.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000191691815.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000191689980.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000191689980.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000191689978.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000191691815.5 node_expansions=122
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000191692645.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000191689979.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000191690002.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000191692213.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000191691815.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000191691812.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000191689982.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000191689991.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000191689991.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000191692491.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000191692370.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000191689982.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000211131789.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2400000191691815.5 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000191691825.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000191691802.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191691825.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000211135250.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000211135250.0 node_expansions=294
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000211134887.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000211135272.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000211132665.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000211132655.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000211132655.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000211134439.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000211134877.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000211134439.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000211132665.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000211132655.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000211132655.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000211135155.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000211134994.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000208356384.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000211135272.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2700000211135272.0 node_expansions=1008
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000191696332.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000191696736.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000191694503.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000191694514.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000191694514.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000191696332.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000191696727.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000191696332.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000191694514.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000191696894.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000191694499.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000191694514.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000191697001.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000191696892.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000208356393.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000211135281.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000208358502.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2700000211135281.5 node_expansions=99
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000211135269.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000211135248.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000211135269.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000227801785.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000227801785.5 node_expansions=295
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=3300000247244551.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3300000247245949.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3300000247243727.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3300000247243717.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3300000247243717.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3300000247245501.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3300000247245939.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3300000247245501.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3300000247243727.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3300000247245106.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3300000247243717.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3300000247243717.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3300000247246217.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3300000247246057.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3300000247246217.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3300000247246217.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=3300000247246217.5 node_expansions=2729
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=3000000230584037.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000230584426.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000230582203.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000230583203.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000230582203.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000230584037.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000230582203.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000230584426.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000230584037.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000230582203.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000230584592.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000230582203.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000230582203.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000230584592.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000230584592.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3300000247246217.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3300000247246217.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=3300000247246217.5 node_expansions=854
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061125000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075014766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030567167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030567166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027788266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000086125599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075016111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086125056.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000058347500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061124723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061124444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058346654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066679765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044453597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030567166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030563832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030564943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047234986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061122487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044456053.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061123610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072239222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047234721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069459499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050012500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055568876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041677999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063902500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000086125599.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086128099.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086125044.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086127266.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000086128099.6 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000041684488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036129220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027795001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027794998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016682988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016682432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019460766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994456876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994456875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058350321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022238889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025016665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044460877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027794442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033350541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025016362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013904630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011125764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000013527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000011583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994456861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994454892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994454628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002787127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002789349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008347961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025012753.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036127529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011126628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011123850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033348085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019456626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008345239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000013249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027794418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000016681903.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000058350321.9 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350321.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058349766.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349766.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000058350321.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905902.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063905902.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063905909.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063905890.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063905909.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063905902.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063905877.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063905902.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005570791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005570791.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005570798.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005570777.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005570798.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005570812.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005570812.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005570808.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005570801.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005570808.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005570809.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005570809.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005570808.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005570788.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005570808.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005570798.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005570798.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000102794809.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086128108.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063905896.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044459675.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047237478.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063905884.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063905884.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086128145.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063905884.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063905909.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063905884.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005570773.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008348563.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008348565.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063905898.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063905884.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063905896.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086128144.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000102794809.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102794809.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102794809.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102794799.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102794799.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102794822.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102794822.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102794799.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102794799.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075017045.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075017045.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075021298.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075021298.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075017020.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075017020.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075017020.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075017020.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075017020.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075017020.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058350374.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036128156.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016686211.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055570766.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036128164.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063910244.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000094461432.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036128156.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036128163.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036128152.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999977793045.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977793051.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999980570822.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999980570822.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036128153.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036128156.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063910211.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086132433.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000094461432.9 node_expansions=180
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058350374.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058350363.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000058350358.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058350358.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058354655.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058350358.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000058354655.5 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058352711.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350341.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352564.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058352853.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058354655.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058352298.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058352299.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058352155.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000058354655.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354667.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354667.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354681.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354681.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075021346.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058354682.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036132458.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016686235.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019464013.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036132458.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063910226.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036132446.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036132446.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036132447.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999977797335.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977797335.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999980575113.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999980575113.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036132446.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036132446.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063910237.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086132459.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000086132459.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132447.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132447.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128118.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111128118.1 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075025097.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058358430.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036136207.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016689986.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019467776.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036136207.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063913986.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058358443.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036136207.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036136207.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036136207.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977801096.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977801096.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999980578874.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999980578874.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036136207.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000036136207.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063913986.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000075025097.4 node_expansions=380
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000075021313.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075025061.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000075021348.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075025097.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075021368.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000075025097.4 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000075024010.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075023264.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075023708.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075021344.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075023556.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075023819.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075023277.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075025097.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075023177.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000075025097.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075025097.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075025097.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801110.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977801110.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801110.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977801110.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999938912224.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938912213.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999938912198.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999938912188.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999938912201.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938912224.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912233.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938912233.0 node_expansions=17
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999938912224.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938912213.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999938912198.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999938912188.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999938912225.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999938912225.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912201.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938912201.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938915699.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938915699.6 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075028587.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019473034.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997250798.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016693478.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019471254.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997250798.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025028590.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019473034.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997250798.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997250798.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997250798.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938915687.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999941693465.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999941693465.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997250798.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997250798.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025028587.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047250812.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000075028587.5 node_expansions=414
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000075026920.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075027754.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075028587.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075027476.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075025099.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075027309.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075027587.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075027045.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075027031.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000075026920.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000075028587.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075028587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075028587.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938915697.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938915697.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938915697.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938915697.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938915709.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938915709.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938915697.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938915697.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938915709.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938915709.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938915741.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938915708.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938915741.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938915737.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938915737.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075028630.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019473070.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997250847.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016693521.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019471292.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997250834.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025028625.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019473067.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997250847.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997250834.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997250846.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938915723.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999941693500.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999941693512.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997250834.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997250834.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025028625.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047250845.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000075028630.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075028623.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075028611.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075028623.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100023267.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100023267.1 node_expansions=51
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019473087.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997250865.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016693522.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019471299.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997250858.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025028644.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019473088.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997250867.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997250867.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997250867.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999938915747.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938915747.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999941693525.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999941693521.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997250858.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997250865.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025028633.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047250864.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000047250864.8 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047250876.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047250868.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047250876.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072245512.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072245512.9 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075028632.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019473101.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997250867.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016693520.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019471288.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997250867.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025028632.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019473080.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997250843.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997250867.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997250856.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938915732.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999938915743.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999941693509.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999941693509.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997250843.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997250856.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025028646.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000075028632.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075028622.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075028622.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075028653.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075028621.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075028653.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075028643.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075028643.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075028646.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075028621.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075028646.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075028646.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075028621.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075028646.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999911137965.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938915745.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999938915745.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938915745.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938915745.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911137979.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911137979.9 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047250864.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991695312.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999969473092.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999988915757.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999991693531.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999969473092.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000025028645.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999991695312.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999969473079.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999969473079.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999969473079.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999911137981.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999913915745.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999913915745.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999969473091.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999969473079.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000025028645.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000047250868.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000047250868.8 node_expansions=96
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047250867.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047250842.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047250867.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047250866.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047250866.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047248367.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047250866.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000047250866.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047250842.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047250842.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047250868.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047250868.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047250874.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047250874.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999886137977.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999886137977.9 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999886137989.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999886137976.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999886137989.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999886137989.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999886137989.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999886137967.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999886137988.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999886137988.9 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999886137995.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999886137963.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999886137995.9 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999866693544.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999866693544.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999866691044.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999866693530.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999866693530.9 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999866691018.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866691018.9 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999866693518.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999866693518.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999866691030.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866691030.9 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999866693542.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999866693542.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002806431.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947250875.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999950028641.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999944471307.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999947249111.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999925028630.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999980584209.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999966695307.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999969473085.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999950028665.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999925028642.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999866693518.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999869471296.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999869471297.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999925028630.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999925028654.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999980584197.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000002806418.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000002806431.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002806418.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002806418.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002806462.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002806462.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002806431.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002806429.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002806431.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038917542.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038917542.2 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983353918.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002806450.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000002806450.2 node_expansions=34
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983353898.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002806440.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000002806440.8 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983353873.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983353873.2 node_expansions=27
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075014765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061124988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052790266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077791154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027790487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025013556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077792830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050008332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044453597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050011931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041675552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063901987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027787431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027787153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027784653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027787153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069456441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069456709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052791654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061125333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066680601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055566098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000077792830.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077793941.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795886.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077792275.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000077795886.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044462000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044463945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044462000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044463941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030574145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022239423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038908112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047240330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997239650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036125277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044459499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030571309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038904433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038905612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011124904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011123515.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027793307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019461087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002790739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025017208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997236584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999997236281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997233781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008343794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030568031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038903375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019456628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022237764.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002790184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002789628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008347959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027793039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016682194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016681638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025015264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005569628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000047240330.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238386.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240330.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239775.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000047240330.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793386.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793386.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052793408.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052793385.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793408.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793410.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793410.9 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083348946.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000080571143.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000083348946.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083348935.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083348935.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083348946.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083348946.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083348963.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083348963.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083348964.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083348964.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000083348964.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083353263.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000083348977.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083348953.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083348953.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000083353263.0 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000083353263.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083352164.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083351596.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083350060.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083351728.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083351487.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083348952.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083350060.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000083353263.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083353263.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083353263.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938904363.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938904363.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938904363.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938904363.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938904401.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938904401.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083353290.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000119464402.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000033351526.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000025018179.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083353298.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083353290.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000119464420.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083353290.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083353290.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000033351530.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083353308.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000000018189.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000108353301.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000108353300.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083353290.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083353290.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083353291.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000133348940.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000133348940.2 node_expansions=128
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119467900.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119467622.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119467066.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119465511.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119467177.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119466534.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119466900.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119464400.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119465511.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133348940.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1200000133348940.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133348940.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133348940.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133352118.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133352118.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000133348983.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133352156.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000133348965.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133348963.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133348978.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000133352156.2 node_expansions=42
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000133351491.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133352156.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133351600.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133350075.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133351759.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133350075.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133351463.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133348967.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133350065.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000133352156.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133352156.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133352156.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133352169.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133352169.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000097241045.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000133352169.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000033350391.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999975016169.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050017945.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000097241045.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000097241058.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000133352182.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000083352189.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083352156.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058351267.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000097241045.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000025017967.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000122241058.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000122241058.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097241045.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000097241045.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000097241058.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000133352182.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133352169.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133352169.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133352171.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133352171.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133352169.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133352169.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000133352165.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133354930.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000155571174.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133352210.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133352200.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000133352192.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000155571174.5 node_expansions=86
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000133354698.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133354302.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133354857.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133353302.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133354976.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133353302.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133354690.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133352198.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133354302.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133353310.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000155571174.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1500000155571174.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155571187.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155571187.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008347161.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008347161.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011125841.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011125841.2 node_expansions=152
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999983347189.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983347189.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983347190.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983347190.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983347223.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983347223.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011125841.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011125841.2 node_expansions=152
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000119460079.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000155571190.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041681412.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058348976.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000094460076.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000119460079.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000130571198.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080571189.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080571197.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000055570310.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000094460078.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000014744.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000097237890.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000119460113.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000094460078.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000094460080.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000094460086.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000130571224.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000155571190.0 node_expansions=93
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000155571190.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000155571201.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000155571219.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000155571175.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000155571198.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'ORE')) score=1500000155571219.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000155571185.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000155571176.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000155571166.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000155571166.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000155571186.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'SHEEP')) score=1500000155571186.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155571169.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155571169.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155571162.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155571162.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000155571171.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000155571190.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000155573954.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000155571201.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000155571202.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=1500000155573954.0 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000155571177.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000155572290.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000155573813.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000155572289.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000155573957.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000155572287.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000155571178.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000155571168.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000155572320.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000155572326.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000155573957.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155573993.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155573993.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155573965.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155573965.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000155574021.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000155573977.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000155576577.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000155573955.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000155573994.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=1500000155576577.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000155573973.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000155573950.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000155575062.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000155576578.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000155575090.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000155574911.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000155575084.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000155573940.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000155573973.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000155575061.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000155575052.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000155576578.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155576616.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155576616.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155576579.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155576579.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000155576592.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155576592.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155576625.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155576625.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000119467592.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000041686815.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999983352592.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058356481.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000094465481.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000119467592.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000130578703.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080576592.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080576625.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000055575719.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000094465515.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000020151.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000097243284.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000119465505.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000094465482.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000094465482.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000094465481.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000130576644.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000130578703.0 node_expansions=150
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000130576591.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130576592.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130577704.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130578703.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130577703.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130578186.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130577592.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130577736.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130576592.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130576591.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130577704.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130577704.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1500000130578703.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130578705.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130578705.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130580258.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130580258.5 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000130578736.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000130578759.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000130580245.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000130578704.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000130580230.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=1500000130580245.0 node_expansions=63
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000130578689.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130578689.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130579801.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130578703.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130580245.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130579689.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130579800.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130579690.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130578722.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130579814.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130579833.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130578705.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1500000130580245.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130580278.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130580278.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130580262.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130580262.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000119469171.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000155580315.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041690480.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999983356258.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058358061.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000094469147.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000119469171.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080580258.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080580258.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000055579369.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000094469147.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000023837.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000097246948.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000119469174.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000094469148.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000094469150.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000094469186.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000130580282.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000155580315.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000155580282.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155580282.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983356268.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983356268.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999983356270.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983356281.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999983356267.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999983356278.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999983356267.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=1499999983356281.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983356281.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983356281.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952800725.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952800725.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952800709.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952800709.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952800723.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952800723.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952800738.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952800738.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969468278.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969468278.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969468267.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969468267.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952800698.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952800698.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930578476.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930578476.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999930578516.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999930578502.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999930578500.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999930578500.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999930578498.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930578516.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999930578502.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999930578488.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999930578500.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999930578517.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999930578511.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1499999930578517.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930578500.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930578500.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894467389.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894467389.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894467406.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894467406.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894467406.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894467406.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894467389.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894467389.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894467389.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894467389.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894467389.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894467389.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999894467405.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999894467403.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999894467400.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999894467404.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999894467391.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894467405.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894467405.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894467405.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999894467405.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999894467403.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999894467400.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999894467390.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999894467390.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894467405.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894467405.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894467405.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999894467405.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999894467403.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999894467400.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999894467390.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999894467390.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894467405.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894467404.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894467404.0 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894467402.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894467402.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902795324.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999902795324.2 node_expansions=259
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011135847.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000083358071.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999933357181.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999950024725.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000016691403.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000033358098.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077802502.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999991691391.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999972246979.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999947246057.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999986135837.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999891690534.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999988913641.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000011135836.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000016691405.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038913626.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000008358070.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000058358081.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000083358071.8 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083358081.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083358081.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083358070.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083358070.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000083358071.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083359119.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000083358070.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000083358067.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000083359154.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1500000083359154.0 node_expansions=63
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000083358056.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083358071.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083359170.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083358056.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083359043.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083359043.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083358043.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083359071.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083358056.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083359154.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083359153.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083358059.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1500000083359170.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083359154.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083359154.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083359187.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083359187.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011136970.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999933358278.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999875024059.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999950025845.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000016692498.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000033359188.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077803609.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999991692514.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999972248075.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999947247182.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999986136959.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999891691612.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999988914720.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000011136942.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000016692511.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038914720.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000008359165.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000058359181.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000077803609.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077803609.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077803609.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105581352.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105581352.8 node_expansions=22
FooPlayer.decide: Prioritizing 3 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000105581410.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000091692503.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000100025836.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1800000105581410.8 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000105581405.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105581415.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000105581390.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000105581389.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000105581387.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=1800000105581415.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105581411.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105581411.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127803636.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127803636.0 node_expansions=15
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000119470266.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000127803601.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=39) score=2100000127803601.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127803599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127803599.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127803627.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127803627.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000061138055.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000133359190.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999955580522.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999897246300.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000000025857.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066692523.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000083359190.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000041692523.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000022248078.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999969469411.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000036136967.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999919469411.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000016692523.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000061136968.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000066692523.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000088915832.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058360277.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000108360277.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000133359190.5 node_expansions=532
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000133359167.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133359214.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000133360255.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000133360255.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000133359168.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2100000133360255.2 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000133359179.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133359181.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000133359158.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000133360255.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000133359192.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2100000133360255.2 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000133359146.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133359168.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133360144.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133359168.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133360144.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133360144.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133359190.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133360168.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133359144.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133360255.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133359144.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000133359168.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2100000133360255.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133360255.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133360255.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133360289.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133360289.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133360301.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133360301.2 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019453447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027785447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999986116169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011118447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016674003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011118447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999983337835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977779778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963891113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994452835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044459921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041682500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905201.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019457708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008347165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008347167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008348534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044459145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041682755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050012772.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239176.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058348941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461656.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033349368.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038903865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030567462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013899929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016677150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011122149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011121318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008344653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008347129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038904976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025014419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050015052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033345237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033346649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047235029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025011919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030570538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038903582.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030568570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027792760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036128043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025016310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000058348941.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058344219.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058345886.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058348941.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000058348941.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348978.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058348978.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058348955.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058348917.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348955.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348965.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058348965.4 node_expansions=5
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000058351922.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058352453.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353417.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058348983.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058352584.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058348962.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058350639.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000058353417.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058353429.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058353379.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353429.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938904530.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938904530.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938904541.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938904503.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938904541.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938904541.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938904541.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938904553.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938904503.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938904553.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938904553.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938904553.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938904555.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938904503.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938904555.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938904541.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938904541.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000018331.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088908987.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058353442.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058353430.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030573899.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058353442.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088909010.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088908987.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058353442.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058353442.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058353430.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058353430.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088908997.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038907209.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008351653.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058353430.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058353430.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058353430.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000088909010.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088908997.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088908971.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908997.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913867.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913867.6 node_expansions=69
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088909007.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088908971.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088908978.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088908989.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088913833.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088908966.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000088913833.6 node_expansions=44
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088913845.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088911889.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088912444.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088912456.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088908997.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088912575.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088908977.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088910631.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000088913845.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913845.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913845.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938909380.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938909380.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938909377.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938909377.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938909366.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938909366.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938909365.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938909365.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938909365.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938909365.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938909365.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938909365.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908353822.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908353822.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908353810.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908353810.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467608.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467608.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908353820.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908353820.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908353833.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908353833.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908353833.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908353833.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908353845.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908353845.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999883351079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908353819.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999908353819.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908353819.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908353819.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969467609.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467609.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944464830.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944464830.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088913842.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027802707.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027802707.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000000023175.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999908353830.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058361763.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058358264.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000058358264.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027802707.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027806206.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027802707.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000027802707.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058358264.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008356486.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977800929.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027802719.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027802707.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058358298.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088913842.2 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088913819.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913819.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908353827.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908353827.8 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999969467598.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088913844.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027802697.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027802711.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000023165.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058358276.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058358288.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058358277.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027802732.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027802697.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027802711.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027802732.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058358276.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008356498.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977800933.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027802732.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027802697.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058358264.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088913844.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913832.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913832.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908353808.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908353808.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999908356752.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999908357319.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999908354807.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999908357307.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999908353821.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999908353807.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999908353807.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999908357307.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999908355474.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999908357319.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908357321.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908357321.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877799265.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877799265.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877801751.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877801751.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877801752.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877801752.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877801776.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877801776.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877801777.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877801777.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877801764.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877801764.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999877801776.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999877801773.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999877801796.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999877801786.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999877801785.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=599999877801796.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999877801783.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877801783.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877801796.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877801796.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999852795532.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999877801773.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999877801773.1 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877801772.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877801772.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999847246230.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999847246230.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908360007.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058361821.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999966695143.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999966695119.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999969471120.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999997250700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000027806231.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000027806231.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999966695119.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999966695119.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999966695120.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999966695153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000027806265.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999977804453.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999916693341.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966695119.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966695119.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999997250676.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000058361821.1 node_expansions=75
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058361821.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058361795.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058361821.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999847246242.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999847246242.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999816690688.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999816690688.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999822239964.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999822239964.8 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999822239967.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999822239967.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999883353744.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999883353744.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033355533.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941688855.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999941688856.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999944464863.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999822239966.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999997244422.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000002799977.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000002799977.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999941688855.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999941688855.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999941688856.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999941688855.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000002799977.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999952798197.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999891687091.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966688866.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966688873.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999972244419.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000033355533.2 node_expansions=87
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033355533.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033355507.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033355533.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000033355531.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033355531.5 node_expansions=61
FooPlayer.decide: Prioritizing 11 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033355551.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033358476.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033355531.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000033356531.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000033356540.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000033355532.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000033355531.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000033355531.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000033357094.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000033357198.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000055572872.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000033355532.2 node_expansions=194
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000033355539.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000033355506.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033355539.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999858351532.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999916686643.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999941686654.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999919462651.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999797237765.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999972242223.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013908833.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013908833.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999916686643.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999916686643.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999941686665.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999941686651.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999977797776.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999927795984.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999866684865.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999941686666.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999977797722.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999947242207.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000013908833.5 node_expansions=150
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013908840.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013908840.5 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999977797776.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977797764.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977797776.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999977797764.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977797764.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999858351531.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008353310.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999916686639.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999941686643.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999919462649.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999797237753.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999972242218.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999977797763.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999916686642.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999916686642.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999941686643.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999941686643.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999977797774.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999927795985.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999866684878.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999941686640.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999941686643.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999947242199.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000008353310.2 node_expansions=130
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000008353318.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008353320.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000008353320.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008353307.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008353307.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008353318.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008353318.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999858351543.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999916686654.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999941686655.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999919462655.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999797237765.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999972242230.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999977797766.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999977797766.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999916686654.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999916686678.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999941686656.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999941686655.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999977797767.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999927795988.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999866684878.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999941686656.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999941686656.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999947242210.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1199999977797767.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977797767.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977797767.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999977797745.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977797745.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977797764.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999977800676.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999977797743.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999977797740.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999977797763.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999977800676.0 node_expansions=72
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999977797732.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977800677.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999977797731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999977798732.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999977797731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999977797731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999977797756.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999977799287.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999977799398.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999977800677.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977800710.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977800710.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977802784.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977802784.8 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999977800673.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999977802784.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999977800673.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999977801673.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999977800708.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999977801698.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999977800698.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999977800698.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999977802253.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999977802341.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=599999977802784.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999977802784.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977802784.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999977804351.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977804351.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999977802809.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977802809.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999977802816.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977802816.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999858356585.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008358363.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999916691696.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999941691731.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999919467710.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999797242807.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999972247252.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999977802808.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999977802842.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999916691708.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999916691696.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999941691697.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999941691731.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999927801030.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999866689919.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999941691731.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999941691697.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999947247252.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000008358363.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008358363.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008358363.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000044469454.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044469454.0 node_expansions=14
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000044469466.9 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036136143.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=900000044469466.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000044469468.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044469468.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000044469454.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044469454.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000044469489.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044469489.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999797242822.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999797242822.8 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999797244375.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999797244375.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999797244375.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999852796130.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999797244375.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999797245375.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999852797130.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999797244375.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999852796686.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999797244930.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999852797130.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999819462406.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999827796852.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=2399999852797130.5 node_expansions=538
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999797243819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999797243819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999797244820.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999797243819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999797244819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999797243819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999797243819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999797245375.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999797244375.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999797244390.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999852797130.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999819460850.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999827796310.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999819463809.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1799999852797130.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999852797130.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999852797130.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999838908228.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999838908228.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999838908228.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999838908228.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999838908241.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999838908241.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999838908241.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999838908218.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999838908215.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999838908243.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999838908231.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1799999838908243.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999838908218.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999838908218.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999808352663.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999808352663.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999808352662.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999808352662.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999808352664.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999808352664.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999808352699.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999808352699.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999802797158.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999802797158.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999802797158.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999802797158.0 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075016723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075017001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061125830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069460609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077794778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063903387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058348889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080572278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077794223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025013821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025013275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025011599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058344776.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080571976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072237831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069459142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052791997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036121110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036121665.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047236111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055570265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044456653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025012154.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025009097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025009942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036119165.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036120554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061125320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000061125886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052792475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000041678597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000058344974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050011941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069457830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000080572278.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080576167.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080577556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575612.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000080577556.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025017162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016679873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019458540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027793321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033350831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030569931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019456866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999983345428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999983342918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999983345699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022238334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041683667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047241167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030572210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030573034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036128331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030573054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005567698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999986120684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999986120406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997233463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994454294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013901874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002788527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002789638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999983344028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999983344281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999983345129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999986120406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999986121795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005568819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002790472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019461087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019461653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002790462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000013805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025014153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000012694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027791087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002788795.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000047241167.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047241167.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239778.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000047241167.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241180.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047241180.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796718.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077796718.2 node_expansions=94
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047249796.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047245629.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000072238940.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069460884.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047247018.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047249796.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077796718.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047249943.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=900000077796718.2 node_expansions=174
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000047242165.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047246343.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047242176.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047245220.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047245109.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047245665.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047243565.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047246624.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047246068.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077796740.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=900000077796740.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796732.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077796732.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796768.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077796768.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796754.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077796754.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796769.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077796769.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000077796768.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000077796730.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077796768.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796777.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077796777.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000077796789.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077800956.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077796779.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077799844.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077799703.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077800259.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077798168.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077801230.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077800685.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000077801230.6 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000077801239.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000077801240.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000077801240.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077801240.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077801240.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077801220.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077801220.1 node_expansions=5
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000113912283.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108356728.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108356728.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1200000113912283.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113912287.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113912287.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113916450.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113916450.2 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083356741.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063911419.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000030578075.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000113912301.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000061132745.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000019465186.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000158356752.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000113912297.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000030578075.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000113912298.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000113912330.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000113912301.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000113912297.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000061132741.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000113912298.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000155578965.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000155578998.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000147245664.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000158356752.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000158356752.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158356752.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000158360927.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158360927.8 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000158356772.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000158360905.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000158356777.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000158356801.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000158356753.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000158360905.8 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000158356765.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000158360905.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000158356739.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000158356749.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000158359670.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000158360209.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000158358150.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000158360676.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000158359098.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000158359702.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000158360905.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000158360905.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158360905.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000158360939.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158360939.2 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083360922.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063915621.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000030582239.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000113916477.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000061136906.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000019469351.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000113916461.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000030582239.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000113916461.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000113916477.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000113916461.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000113916461.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000113916461.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000061136905.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000113916461.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000155583145.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000155583177.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000147249795.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000155583177.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155583129.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155583129.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000186138698.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186138698.2 node_expansions=15
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155583152.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000155583131.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000155583141.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000155583142.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000155583152.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155583152.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155583150.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155583150.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155583152.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000155583196.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000155583175.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000155583163.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000155583160.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000155583196.0 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155583165.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155583165.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000030582275.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030582275.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000030582276.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000030582244.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000030582267.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000030586118.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000030582243.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000030586118.0 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000030582250.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000030582229.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000030582287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000030585977.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000030585144.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000030585700.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000030583634.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000030585160.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000030586134.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000030584605.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000030583200.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000030586134.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000030586118.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030586118.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083364784.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063919473.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113920340.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061140784.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000019473229.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000158364843.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113920341.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000030586118.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113920340.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113920340.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113920340.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113920373.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113920388.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061140784.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113920341.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000155587018.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000155587066.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000147253732.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000158364843.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158364843.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158364843.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000158364817.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158364817.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158364819.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158364819.2 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000083364829.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063919485.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000030586151.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113920416.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061140817.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019473275.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113920373.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000030586152.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113920374.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113920373.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113920373.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113920373.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113920384.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061140817.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113920371.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000155587041.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000155587041.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000147253705.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000155587041.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155587041.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155587041.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186142585.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186142585.2 node_expansions=50
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155587085.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155587049.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155587038.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155587039.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155587027.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155587085.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186142585.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186142585.2 node_expansions=50
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155583998.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155587074.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155587039.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155587042.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155587026.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000155587074.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155587049.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155587049.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186142585.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186142585.2 node_expansions=7
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155584005.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155587050.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155587062.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000186142548.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155587074.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000186142548.2 node_expansions=38
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000186142598.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000186142582.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1500000186142598.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186139503.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186139503.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186142581.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186142581.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186142581.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186142581.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216698141.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000216698141.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000186142595.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186142595.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216698156.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000216698156.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186139551.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186139551.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186142657.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186142657.2 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000186142593.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000186142630.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000186142608.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000186142598.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000186142585.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000186142630.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186142598.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186142598.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186142632.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186142632.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000186142643.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000186142632.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186142643.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211142653.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211142653.2 node_expansions=212
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000113920385.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000094475084.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061141730.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000144475941.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061140830.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000019473274.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000188920386.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000144475941.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000061141730.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000144475943.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000144475941.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000144475954.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000144475941.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000144475941.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000061140830.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000144475952.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000186142620.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000177809288.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000188920386.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000188920386.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000188920373.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000188920386.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188920363.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188920363.2 node_expansions=28
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188920341.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1800000188920341.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000188920341.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188920341.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188920387.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188920387.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000188917348.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000188920374.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000188920354.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000188920376.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000188920349.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000188920376.2 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188917331.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188917331.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019473278.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019473278.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019473252.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019473252.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000113920394.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000125030618.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000091697274.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000175031497.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000091696397.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000188920410.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000175031520.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000091697274.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000175031506.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000175031508.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000175031508.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000175031508.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000175031497.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000091696385.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000175031497.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000216698164.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000216698177.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000208364843.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000216698177.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000216695120.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000216698139.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000216698139.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000216698139.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000216698139.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000113920385.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000125030594.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000091697250.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000175031496.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000091696385.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000019473265.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000188920375.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000175031472.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000091697250.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000175031472.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000175031494.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000175031520.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000175031496.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000175031472.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000091696385.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000175031472.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000216698188.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000208364807.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000216698188.5 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216703013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000216703013.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000216695098.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000216698186.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000216698152.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000216698176.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000216698195.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000216698195.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216698149.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000216698149.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000216698175.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000216698160.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000216698196.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000216698175.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000216698162.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000216698196.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216695119.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000216695119.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216698165.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000216698165.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000216698204.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000216698197.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000216698175.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000216698173.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000216703009.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000216703025.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000216703025.2 node_expansions=81
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000216698176.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000216698177.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000216698185.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000216701911.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000216699969.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000216699136.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000216701080.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000216701647.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000216699566.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000216701080.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000216703025.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000216700536.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000216703025.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216703025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000216703025.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216703025.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000216703025.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000216703036.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000216703046.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000216706800.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000216703024.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000216703034.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000216706800.0 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000216703034.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000216703022.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000216703031.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000216706811.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000216705444.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000216704022.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000216705689.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000216705978.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000216704055.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000216704420.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000216706000.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000216704889.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000216705420.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000216706811.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000216706800.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000216706800.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019484846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019484846.5 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000113929011.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000125039234.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000091705902.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000175040122.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000091705047.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000188929012.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000175040146.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000091705900.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000175040146.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000175040146.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000175040138.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000175040122.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000175040122.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000091705011.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000175040124.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000216706790.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000216706812.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000208373475.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000216706812.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000216706790.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000216706790.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019481902.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019481902.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091708846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091708846.5 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000091705903.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000091705910.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000091708817.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000091705887.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000091705909.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000091708817.5 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000091705895.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000091705889.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000091705873.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000091708262.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000091706873.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000091708539.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000091707706.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000091706924.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000091707706.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000091706873.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000091707313.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000091708839.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000091707723.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000091708262.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000091708839.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091708839.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091708839.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091711519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091711519.8 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000091708900.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000091708881.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000091708847.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000091708857.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000091708847.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000091711512.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000091711512.2 node_expansions=52
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000091708857.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000091708867.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000091708845.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000091711268.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000091709879.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000091711534.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000091711236.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000091710701.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000091709867.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000091710712.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000091709857.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000091710256.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000091710701.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000091711234.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000091710679.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000091711534.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091711512.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091711512.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091714467.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091714467.8 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000091711514.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000091711521.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000091714428.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000091711498.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000091711508.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000091714428.8 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000091711535.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000091711506.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000091711506.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000091713887.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000091712506.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000091713873.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000091713873.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000091713317.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000091712506.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000091713339.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000091712506.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000091712887.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000091712484.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000091713332.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000091714479.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000091713317.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000091714479.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091714450.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091714450.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019490432.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019490432.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019490466.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019490466.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000019490448.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000019490445.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000019490479.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000019490470.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000019490433.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000019490479.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000019490445.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019490445.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019490469.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019490469.8 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000019492834.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000019492723.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000019492834.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000019490445.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000019492834.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000019491445.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000019492834.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000019492834.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000019492279.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000019492445.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000019492723.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000019492445.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000019491834.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000019492445.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000019491445.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000019492557.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000019492279.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2400000019492834.5 node_expansions=5801
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000019491723.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000019492834.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000019490445.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000019492834.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000019491445.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000019492834.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000019492834.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000019492279.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000019491445.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000019491445.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000019491445.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000019491834.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000019491445.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000019490445.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000019491445.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000019492557.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000019492279.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=2400000019492834.5 node_expansions=635
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000019491757.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000019490445.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000019492834.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000019491445.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000019492834.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000019492838.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000019492281.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000019491445.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000019491445.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000019491445.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000019491834.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000019491445.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000019490447.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000019491445.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000019492591.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000019492301.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2400000019492838.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019492868.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019492868.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019495257.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019495257.5 node_expansions=99
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000019494117.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000019492836.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000019495254.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000019493865.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000019495225.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000019494672.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000019493838.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000019493836.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000019493836.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000019492836.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000019493836.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000019492836.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000019493836.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000019494948.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000019494115.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000019494670.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000019495254.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019495227.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019495227.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019495239.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019495239.0 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000113942366.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000125052570.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000091719225.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000175053448.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000091718339.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000188942350.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000175053448.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000091719225.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000175053448.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000175053448.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000175053477.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000175053459.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000175053459.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000091718337.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000175053470.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000216720144.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000216720125.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000208386792.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000216720144.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216720128.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216720128.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019495267.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019495267.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019495260.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019495260.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000077821857.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000077821857.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019495260.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019495260.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019495271.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019495271.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000113942347.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000125052601.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000091719235.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000175053480.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000091718347.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000188942355.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000175053457.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000091719235.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000175053458.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000175053458.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000175053477.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000175053458.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000175053458.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000091718347.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000175053458.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000216720135.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000216720132.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000208386799.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000216720135.5 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000216720125.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000216720147.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000216720110.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000216720122.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000216720120.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000216720147.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000216720132.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216720132.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019495236.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019495236.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000019495244.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000019495233.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000019495258.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000019495243.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000019495233.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2400000019495258.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019495243.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019495243.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091716181.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000091716181.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091719269.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000091719269.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000113942358.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000125052581.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000175053468.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000091718360.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000019495247.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000188942391.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000175053493.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000091719247.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000175053468.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000175053469.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000175053469.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000175053498.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000175053469.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000091718357.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000175053468.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000241713211.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000241713211.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000233379878.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000241713211.0 node_expansions=98
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000238938560.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000233380336.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000241710745.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000241713245.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000227825875.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000236160599.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000230603100.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2700000241713245.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000241713211.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000241713211.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000241713256.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000241713256.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000241713260.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000241713258.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000241713258.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000241713264.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000241713242.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2700000241713264.0 node_expansions=39
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000241713264.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000241713248.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000241713225.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000241713221.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000241713235.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000241713264.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000066712351.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000066712351.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000066712339.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000066712361.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000066712351.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000066712338.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000066712372.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2700000066712372.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000066709304.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000066709304.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000094488057.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000094488057.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000066712402.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000066712392.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000066712373.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000066712383.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=3000000094488071.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000066712392.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=3000000094488071.0 node_expansions=46
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=3000000088930793.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000094488071.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000077818124.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000086152870.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=3000000094488071.0 node_expansions=12
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086128377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080569778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072238044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000091683377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033346044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033344099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083350599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000091681432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033346321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000088906155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063900265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055566654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055569154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061122543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061126388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052790832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000077793666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069457277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033343820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033344098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033341319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000072236987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000058346097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066679709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066678043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055564721.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000091683377.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091686432.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091685599.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091684210.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000091686432.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000052797278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038908589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025014076.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016682974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030572766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041687276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036129710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030575276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033349167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025016310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997237697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019459929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997237974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050018932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061130877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997237987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058352556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013903027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013904416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019460539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002792403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019463039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013904416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022238042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019457129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011122405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011125183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011126569.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016680750.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997237685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002793239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002791573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997235195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997235170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011124971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036128097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011125249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022236628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019459920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000061130877.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061130044.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061130877.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061130044.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000061130877.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069464236.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069464236.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069464211.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069464211.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069464223.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069464223.6 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000069464212.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069464234.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000069464220.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000069464209.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000069464231.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=600000069464234.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069464223.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069464223.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069464209.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069464209.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069464210.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069464210.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069464259.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069464259.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069464225.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069464225.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069470499.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069470499.6 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069464225.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069464225.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069464224.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069464224.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069464225.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069464225.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017113.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017113.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017090.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017090.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023402.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023402.0 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000019367.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000019792.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000023378.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000019088.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000019898.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000019342.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000019791.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000020324.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000000023378.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023379.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023379.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023378.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023378.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069470490.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000105581602.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000069470513.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091698698.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011135378.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047252476.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000069470489.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000069470489.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000069470514.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069470513.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000023402.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022245615.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091692712.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069470514.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069470489.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011135379.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069470514.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000105581601.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000105581602.8 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105581602.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105581602.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105581599.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105581599.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105581622.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105581622.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105587586.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105587586.2 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069470491.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000069470492.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000023380.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091698712.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011135404.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047252490.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000069470492.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000069470491.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000069470491.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069470491.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000023381.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022251601.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091692744.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069470511.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069470491.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011135380.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069470491.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000105587601.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000105587601.8 node_expansions=126
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000105583824.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000105584268.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000105583547.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000105586212.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000105584379.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000105583825.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000105584269.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000105584825.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000105587625.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000105587625.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000105587601.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105587601.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105592223.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105592223.9 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000105587599.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000105587621.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000105592197.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000105587612.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000105587622.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000105592197.4 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000105589808.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000105590833.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000105590254.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000105587609.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000105591365.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000105592221.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000105590364.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000105589822.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000105590253.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000105590833.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000105592221.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105592198.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105592198.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000105594430.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000105597097.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000105595431.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000105594876.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000105594597.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000105592208.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000105595987.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000105594987.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000105594430.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000105594888.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000105595431.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000105597097.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105597120.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105597120.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000105600331.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000105599344.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000105600344.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000105599789.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000105599497.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105597108.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000105598108.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105599886.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105599219.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000105599345.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000105599788.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000105600331.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000105600331.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105600330.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105600330.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105600355.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105600355.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105600333.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105600333.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105600333.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105600333.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105600332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105600332.8 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000105605742.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105606742.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105606186.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105606186.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105605909.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105604520.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105604520.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105606297.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105605631.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105605631.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000105605742.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000105603520.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000105606742.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000105606742.2 node_expansions=323
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000105603555.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105603522.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000105603569.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105606742.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105603535.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000105606742.2 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000105603520.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105606187.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105606200.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105605910.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105604521.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105603533.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105605909.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105605632.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105604520.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105605654.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000105606298.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000105605766.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000105603520.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000105606743.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000105606743.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105606755.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105606755.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105606744.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105606744.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069495631.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105606755.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000069495632.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000048520.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000091720617.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011160520.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047271644.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000069495632.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069495655.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069495632.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000069495631.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000000048521.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000022273506.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000091720617.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000069495631.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069495632.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000011160521.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069495631.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000105606755.8 node_expansions=144
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105606756.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105606756.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105606757.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105606757.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105606756.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105606756.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105606758.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105606758.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000046313.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000046313.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000046313.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000046313.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000046313.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000046313.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011158312.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011158312.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011158313.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011158313.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011158321.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011158321.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069493432.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105604560.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000069493449.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000046321.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000091715665.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047269433.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069493450.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000069493432.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069493432.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069493432.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000046321.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022268561.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091715672.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000069493432.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000069493432.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011158338.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000069493450.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105604554.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000105604560.0 node_expansions=202
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000105604561.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105604544.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000105604568.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105604568.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105604555.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000105604568.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105604554.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105604554.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105604554.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105604554.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069493443.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069493444.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000046345.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000091715690.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000011158356.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047269478.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069493457.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000069493443.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069493443.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069493444.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000046345.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022268579.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091715666.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000069493443.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000069493468.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011158332.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000069493444.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105604565.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000105604565.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105604580.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105604580.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105604589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105604589.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069493445.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105604571.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000069493445.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000046347.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000091715682.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011158334.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047269456.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000069493445.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069493459.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069493445.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000069493445.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000000046335.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000022268568.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000091715682.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000069493446.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069493470.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000011158334.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069493445.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000105604571.0 node_expansions=66
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000105604577.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105604534.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000105604545.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105604545.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105604546.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105604577.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105604578.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105604578.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000105604571.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105604535.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000105604545.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105604535.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105604534.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105604571.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105607309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105607309.8 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000105604602.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105604598.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000105607334.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105604587.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105604558.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000105604565.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000105607334.2 node_expansions=50
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000105604556.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105607235.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105607235.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105606779.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105606125.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105606959.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105604556.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105605557.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105606945.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105607334.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000105606681.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000105605568.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000105604568.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000105607334.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105607334.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105607334.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105610012.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105610012.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000105607335.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105610025.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105610002.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105608334.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105609557.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105608914.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105608334.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105607334.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105608358.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105609723.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000105609470.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000105608335.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000105607335.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000105608359.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000105610025.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105610002.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105610002.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105610024.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105610024.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105610001.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105610001.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105610001.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105610001.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105610025.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105610025.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105613235.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105613235.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105610003.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105610003.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105613231.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105613231.2 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000105610013.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105611300.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105612679.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105611009.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105612235.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105611564.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105611009.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105610031.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105611009.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105612411.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000105613231.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000105612133.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000105611013.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000105610013.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000105611009.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1200000105613231.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105613235.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105613235.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105613233.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105613233.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069502102.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069502101.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000054990.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000091724349.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000011166991.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047278103.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069502101.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000069502102.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069502101.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069502101.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000054990.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022277214.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091724349.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000069502102.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000069502102.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011166990.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000069502102.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105613214.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000105613214.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105613246.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105613246.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105613246.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105613246.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105613246.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105613221.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105613246.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105613244.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105613244.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000105613268.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105613224.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105613268.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105613247.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105613247.8 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000105613246.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105613232.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000105613254.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105613245.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105613256.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000105613245.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000105613256.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000105613253.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105613234.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105613253.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105613254.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105613254.8 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000141724327.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000141724348.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1500000141724348.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141724326.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141724326.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141729102.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141729102.0 node_expansions=265
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000141726980.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000141728258.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000141728814.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000141727981.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000141729092.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000141728536.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000141727980.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000141726980.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000141726980.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000141727980.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000141728814.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000141729092.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000141727980.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000141726980.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000141727981.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000141729092.0 node_expansions=509
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000141726980.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000141728283.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000141728838.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000141727981.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000141726982.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000141728536.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000141727982.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000141726980.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000141727980.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000141727980.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000141729093.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000141727980.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000141727982.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000141728293.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000141726980.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000141728015.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000141729093.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141729126.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141729126.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000011171757.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011171757.8 node_expansions=2
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000011171767.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011173045.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011173603.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011172768.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011171802.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011173323.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011172802.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000011173879.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011171802.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011172802.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011172802.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000011172769.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000011172767.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000011173045.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000011171769.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000011172769.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000011173325.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1500000011173879.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980607712.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980607712.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011173903.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011173903.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000105620101.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000141731260.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000105620101.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000036172992.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000127842349.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047284991.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000105620101.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000105620125.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000105620101.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000105620125.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000036172990.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000058395238.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000127842349.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000105620125.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000105620103.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000011173903.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000105620135.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000141731260.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000141731260.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141731213.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141731213.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141731237.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141731237.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000141731247.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000141731234.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141731247.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000141731244.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141731244.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000141731246.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000141731236.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000141731235.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000141731234.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000141731256.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000141731263.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1500000141731263.8 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000141731244.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000141731231.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141731244.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122286811.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122286811.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000122286777.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122286800.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000122286778.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000122286776.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000122286766.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000122286778.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000122286800.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000122286823.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122286783.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122286823.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122286800.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122286800.8 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122286796.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000122286813.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000122286813.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122286798.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000122286775.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000122286773.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000122286777.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000122286790.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122286798.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086175687.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000086175687.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000016728601.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000108397920.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999991729465.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027840577.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000105620147.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086175699.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086175702.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086175712.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016728591.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000038950800.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000108397932.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086175712.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000086175687.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999991729465.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000086175712.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000141731265.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000141731265.8 node_expansions=127
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141731244.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141731244.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000141731244.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000141731268.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000141731242.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000141731245.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000141731255.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000141731268.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000141731243.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141731243.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141731255.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141731255.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086175690.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122286812.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086175688.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000016728577.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000108397923.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999991729468.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000027840588.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000105620145.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000086175690.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000086175700.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000086175688.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000016728589.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000038950824.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000108397923.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000086175712.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000086175712.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999991729466.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000086175690.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000122286812.2 node_expansions=90
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122286812.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000122286772.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122286812.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086175713.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086175701.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000016728590.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000136168413.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999991729479.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027840591.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000105620156.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086175702.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086175702.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086175713.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016728590.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000038950813.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000108397924.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086175701.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000086175701.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000030611955.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000086175701.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000141731258.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000136168413.2 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108397933.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108397933.8 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000136164912.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1800000108390912.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1800000136168411.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1800000130609746.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1800000133388524.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1800000136167412.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1800000122284135.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=1800000113949246.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=1800000119502692.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=1800000130616911.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1800000125060946.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1800000122280919.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1800000136168411.2 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136168413.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136168413.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030611969.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030611969.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000030611969.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030611969.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000030611999.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030611999.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000113946200.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000122279557.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000086168422.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000066723089.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000136168423.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000066723100.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000133390645.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000086168422.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000113946200.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113946213.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066723089.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088945335.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000136168434.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000113946213.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000113946200.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000030611978.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000113946215.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000169501780.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000169501780.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169501774.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169501774.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197271787.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197271787.2 node_expansions=65
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000197271800.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000188939191.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000194495580.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000197271279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000183387954.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000175053075.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000180609746.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000191720759.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2100000186164746.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2100000183384778.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2100000197271800.8 node_expansions=142
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000197271801.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000197271766.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000197271805.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000197271778.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000197271777.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2100000197271805.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197271801.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197271801.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000197271827.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000197271776.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197271827.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000197271826.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000197271813.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197271826.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197271825.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197271825.8 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000197271837.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000197271811.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000233382878.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000197271825.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000197271847.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000197271833.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000233382878.5 node_expansions=36
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000233382878.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000225049545.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000225049545.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2400000233382878.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233381778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000233381778.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211160672.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211160672.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000211160669.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211160669.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000080602722.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000080602722.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044493138.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044493138.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044493148.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000044493148.0 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000080602782.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000058379393.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000086154046.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000091710712.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000077824161.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000061156172.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000058376159.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=3000000091710712.5 node_expansions=61
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000055601161.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000055601122.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000055601151.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000055601161.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000055601139.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=3000000091710712.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=3000000091710712.5 node_expansions=28
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000091710712.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000069487355.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000088932101.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000072264102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000069484114.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=3000000091710712.5 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061125554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061123053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080570888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080571154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075014210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058347776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027788276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066680877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061122498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066678944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063904490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050011375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000069459209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052791108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038899999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055569719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058347820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027788275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027787997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027785774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027785218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010555.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038896943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047230276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063900320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058347497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000080571154.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574765.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573376.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572820.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000080574765.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025018034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025015533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027796388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030573612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030574157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033351088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050019209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011126310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000016681611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033351109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019462165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027795821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991683542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999991680752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036127251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011124403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011123570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002787415.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011122707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000009906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000011017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005567143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019462198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013904128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013904128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019462486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997236583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999991680750.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991680460.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991678226.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999991677670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016681082.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013901903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013900792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011125795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022237186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013903573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000050019209.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050019209.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016709.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016709.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000050019209.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933348095.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933348095.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080574777.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000017428.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080574776.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080574775.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091685896.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052796984.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997239650.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000017428.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052796984.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052796997.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052797007.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052796995.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052796984.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052796986.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091685909.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091685896.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052796984.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997239650.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000091685909.9 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685887.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685887.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933348108.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933348108.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933348132.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933348132.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933348118.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933348080.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933348118.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933348143.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933348143.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999933348143.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933348117.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933348143.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933348143.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933348143.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933348143.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933348117.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933348143.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933348155.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933348155.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080574817.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000017488.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080574818.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080574817.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091685932.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052797043.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997239709.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000017488.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052797044.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052797054.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052797044.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052797040.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052797043.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052797044.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091685932.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000125019208.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052797054.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997239709.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000125019208.8 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091685932.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091685918.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685932.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125019233.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125019233.2 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122241455.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125019235.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=900000125019235.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125019235.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125019235.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000113913553.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999933353542.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000033356208.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000113913553.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113913553.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000125024664.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086135764.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997245097.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033356208.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086135764.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086135764.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086135764.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086135764.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086135764.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086135764.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000125024664.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086135764.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999997245097.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000125024664.4 node_expansions=396
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000125024123.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125024664.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125019239.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125021185.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125022177.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125022445.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125021184.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125021187.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000125024664.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024678.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125024678.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024667.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125024667.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125024664.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125024664.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125024641.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125024641.0 node_expansions=15
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125024645.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1200000125024645.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125024655.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125024655.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125024664.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125024664.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125024666.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125024678.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125029529.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125029529.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125024675.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000125029529.8 node_expansions=82
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125024675.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125024678.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125024655.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125029529.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125024700.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000125029529.8 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000125029533.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125027585.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125027867.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125024663.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125026585.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125027585.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125027863.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125026585.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125026585.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000125029533.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125029533.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125029533.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902802881.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902802881.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000113918422.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000002805553.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000144473990.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113918431.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000125029564.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000086140633.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999997249963.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000002805518.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086140629.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000086140633.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000116696196.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116696230.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086140629.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086140629.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000125029542.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000125029529.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086140629.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999997249963.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000144473990.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144473986.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144473986.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144473998.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144473998.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144473986.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144473986.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144474030.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144474005.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144474030.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166690764.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166690764.8 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144474032.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144474021.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144474032.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166690799.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166690799.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000113918477.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999902802900.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002805565.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113918465.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000125029576.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000086140678.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999997250009.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000002805579.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086140676.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000086140678.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000116696245.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116696242.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086140676.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086140698.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000125029576.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000125029587.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086140676.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999997250031.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000125029587.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000125029588.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125029563.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125029588.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999902802911.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902802885.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902802911.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997253230.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997253230.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958361131.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958361131.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958364328.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958364328.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075029569.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999863914001.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999963916680.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000105585113.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000075029557.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000125029557.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047251781.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999963916667.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047251791.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047251779.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000077807335.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000077807335.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047251778.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047251793.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000125029557.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000125029557.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047251778.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999958361112.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000125029557.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125029579.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125029579.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125029567.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125029565.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125029568.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125029568.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147246312.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000147246312.0 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000125032500.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125031960.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125032779.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125030555.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125029556.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125031501.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125032515.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125032779.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125031503.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125031501.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000144469090.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000147246312.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1500000147246312.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116690756.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116690756.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147246316.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147246316.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000147248279.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147248704.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147248569.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147247317.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147246347.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147248261.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147249258.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147249569.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147248257.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147248273.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000147249569.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147249548.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147249548.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147252500.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147252500.8 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000097249557.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999908358001.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999986136680.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000127805124.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000097249565.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047249557.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999991693112.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999986136679.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000069471779.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000069471791.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000100027336.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000100027333.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069471778.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000069471779.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000147249557.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000147249557.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000047249557.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999958358925.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000147249557.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147249587.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147249587.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908358046.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999908358046.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908358036.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999908358036.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999908358033.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999908358010.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999908358033.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877805389.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877805389.5 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999877802479.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999877802486.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999877802486.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999877802464.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999877802480.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999877802453.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999877802466.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999877802463.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1499999877802480.5 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999850024690.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999877802472.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999877802472.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999877802450.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877802450.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999877802440.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999877802440.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1499999877802470.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1499999877802443.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999877802440.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1499999877802457.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=1499999877802470.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877802457.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877802457.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999877802470.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877802470.5 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999908354027.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1499999877802448.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1499999877802469.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1499999877802470.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1499999877802479.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999877802467.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1799999908354027.8 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999877802459.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877802459.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999850024684.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999850024684.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877802462.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877802462.5 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999850024700.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999850024700.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999850024686.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999850024686.8 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999850024688.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999850024688.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999850024687.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999850024687.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999850024687.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999850024687.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999850024690.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999850024690.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999850024668.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999850024668.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999850024693.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999850024693.8 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999850024694.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999850024694.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999825019272.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999825019272.5 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999800019250.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999800019250.5 node_expansions=11
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999969451947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999969449169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030563780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999969450280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030562947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000033341003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013895669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030565169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030563225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030563780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999969451391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999969450280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999969451391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008338446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999994447001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999994448389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999994447278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999994447278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011117335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991670890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994451446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999994450889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000019453168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999994450889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999994449501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997228946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000033343503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=300000033343503.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005573262.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044463065.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126884.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005571866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055572268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058351445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052793101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047235034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044463054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044463065.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005572708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036128345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005573255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005572687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033350532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036126941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456569.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019454647.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036123584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022234406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027792199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030569975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025014695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030570818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013901292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013900470.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025017486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008347972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033350555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346316.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030572197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044462478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022238241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008347963.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000058351445.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350333.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348388.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351456.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000058351456.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351444.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351444.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351446.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351446.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354376.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354376.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058351451.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353396.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354376.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058354376.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058354099.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058351463.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058353420.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058354098.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000058354376.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354390.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354390.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941683255.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941683255.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941683241.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941683241.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941683255.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941683255.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941683242.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941683242.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941683242.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941683242.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941683242.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941683242.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941683242.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941683242.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941683242.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941683242.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941683250.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941683250.9 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999941683257.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999941683277.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999941686171.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999941683242.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999941683251.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999941686171.9 node_expansions=38
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999941683227.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999941685171.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999941685363.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999941685616.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999941686171.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999941685918.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999941683240.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999941685171.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999941685894.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999941686171.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941686171.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941686171.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919462041.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919462041.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888906474.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888906474.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919462029.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919462029.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000066688710.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013909165.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013909141.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058355374.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063910933.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036133140.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036133154.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983353585.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983353598.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036133140.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058355386.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086133151.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063910943.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036133140.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036133140.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036133152.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000036133140.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036133140.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000086133151.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133164.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133164.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133177.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133177.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000066688730.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013909175.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013909177.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058355397.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063910955.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036133164.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036133176.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983353608.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999919462053.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983353622.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036133164.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058355412.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063910956.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036133176.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036133164.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036133177.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000036133164.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036133177.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000066688730.9 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066688720.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066688720.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066688706.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066688706.5 node_expansions=128
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000066688719.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066690664.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066690843.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066689831.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066691120.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066691386.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066688719.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066690676.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066691497.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000066691386.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000066691497.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066691497.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066691497.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919464832.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919464832.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999919464832.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919464832.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888909288.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888909288.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919464857.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919464857.6 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999919464851.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999919464855.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999919464853.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999919464783.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999919464853.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=899999919464783.1 node_expansions=30
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999919464783.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999919464808.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=899999919464808.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919464783.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919464783.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983356338.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983356338.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983356364.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983356364.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999983356355.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983356362.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999983356352.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999983356352.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999983356349.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=899999983356362.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983356376.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983356376.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983356378.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983356378.6 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999983356389.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983356402.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999983356377.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999983356354.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999983356366.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999983356402.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983356366.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983356366.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800811.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952800811.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999952800811.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952800811.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952804849.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952804849.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925023047.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925023047.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800834.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952800834.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800835.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952800835.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888913344.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999888913344.1 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000097247066.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013911967.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044467523.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000058358189.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063913742.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036135974.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036135944.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999952800833.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999983356403.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036135944.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058358189.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086135967.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063913745.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036135944.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036135944.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036135945.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000036135944.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000036135944.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000097247066.2 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097247056.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097247056.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097247056.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097247056.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097247056.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097247056.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097256844.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097256844.2 node_expansions=129
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000097251122.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097253066.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097256844.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097253233.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097252233.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097253510.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097255177.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097251121.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097253066.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097253788.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000097256844.2 node_expansions=242
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000097251122.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097253066.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097253233.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097252233.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097253510.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097251152.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097253788.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097256844.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097251152.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097253097.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000097253799.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=900000097256844.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097256845.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097256845.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097256844.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097256844.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000013921734.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044477289.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000058371409.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063926964.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036145733.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036145730.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999952810619.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999888919077.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999983366177.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036145733.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058367956.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086149186.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063926964.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036145733.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036145733.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036145734.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000036145743.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000036145734.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000086149186.8 node_expansions=134
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000086145764.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086145726.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000086145723.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086149186.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086145701.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000086149186.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000086145686.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086147631.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086147799.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086146797.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086148075.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086145722.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086148366.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086146722.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086145686.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086147633.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086149212.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000086148353.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=900000086149212.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086149188.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086149188.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086152974.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086152974.6 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000086149220.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086149219.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000086149252.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086149232.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086149209.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000086149252.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086149224.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086149224.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086152972.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086152972.1 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000086149224.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086149231.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000086152972.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086149208.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086149233.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000086152972.1 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000086149194.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086149194.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086152972.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086151138.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086151341.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086150305.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086151583.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086149208.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086151860.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086150194.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086149194.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000086151164.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000086151860.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000086152972.1 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086152972.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086152972.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086152997.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086152997.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000097269519.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013929021.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044484576.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058380630.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063930796.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036152997.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036152997.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999952817886.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999888926331.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999983373442.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000036153011.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058375256.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063930819.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036153012.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036152997.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036152997.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000036152997.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000036153011.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000097269519.2 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069479511.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069479511.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097264135.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097264135.8 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000097264134.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097264121.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097266065.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097266246.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097265232.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097266510.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097264119.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097266785.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097265121.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097264134.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000097266065.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000097269565.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000097266789.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000097269565.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097269563.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097269563.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097273330.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097273330.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097269576.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097269576.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097269567.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097269567.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097269569.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097269569.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041707181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041707181.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999958375821.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988931376.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000002822043.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063933154.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000008377599.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999980596056.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999897260945.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999833369387.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999927816498.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999980596056.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000002822043.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000058377599.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036155377.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000008377599.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999980596056.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999980596056.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999980596070.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999980596056.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000063933154.8 node_expansions=306
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000063929376.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000063929377.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063931321.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063931488.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063930501.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063933175.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063931766.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063929376.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063930378.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000063932043.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000063929376.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000063929376.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000063931342.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000063932043.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000063933175.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063933175.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063933175.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063933178.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063933178.2 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000041710955.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999958378486.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999988931400.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000002822076.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000008380263.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999980599842.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999897264731.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999833373176.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999927820298.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999980599842.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000002822076.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000058380263.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036158041.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000008377621.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999980599842.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999980599842.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999980599842.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999980599842.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000058380263.8 node_expansions=284
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000058377588.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058377621.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000058377611.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000058377611.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000058377611.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000058377621.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000058377621.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058377596.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058377621.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000058377655.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058377621.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058377655.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088933146.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088933146.0 node_expansions=48
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000058377614.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058377623.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000088933131.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000058377633.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000058380298.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000058380265.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000088933131.5 node_expansions=73
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088933146.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1800000088933146.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000088933131.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088933131.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999833373154.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999833373154.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999805595352.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999805595352.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900042486.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999900042486.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900042473.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999900042473.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900042486.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999900042486.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900042532.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999900042532.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900042532.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999900042532.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900042538.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999900042538.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041164.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900041164.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900041153.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041153.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900041153.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041141.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900041141.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999900041153.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900041153.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041155.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900041155.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041168.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900041168.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041157.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900041157.5 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681920.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793031.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015253.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077792000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069457831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792531.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061124975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072237475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000086127253.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033344386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033341886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066681642.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000086126167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069459165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075013945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063901386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058344440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058344440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063901664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038899107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061124164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063900275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033342164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033342440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033341329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033344108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038896940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063899775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058341940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000058343329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000077790611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063903330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055568329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063902219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058345555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000086127253.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086130587.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128642.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131420.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000086131420.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044462253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038906155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038903330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044460887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033351710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030573877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019461056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013903553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022237997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997235741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019457154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038905521.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030574132.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055572809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033350821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041685887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027795251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011126295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016683542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002792972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005568516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997234059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997235170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997235740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000012962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013903809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011123795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047237251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027793852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016683017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027796097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008348805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008348249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025017484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013904959.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000055572809.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055568642.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571142.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572809.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000055572809.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066690510.8 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086129223.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086129233.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002793223.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002793233.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000100018112.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011127444.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086129223.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066684778.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066684778.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066684790.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002793234.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066684790.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000100018112.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044460811.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011127481.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066684790.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066684778.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066684778.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000100018112.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100018119.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100018119.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100018154.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100018154.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086129230.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086129234.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002793234.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002793233.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011127455.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086129234.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066684789.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066684821.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066684786.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002793257.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066684789.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066684786.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000100023798.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044460790.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011127487.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066684786.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066684789.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066684821.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000100023798.5 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100018123.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100018123.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000011133188.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000011130410.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000011130966.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000011130005.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000011129152.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000011131930.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000011129985.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000011129985.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000011133188.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000011133197.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000011133162.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011133197.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011133197.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011133197.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000011133189.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000011133199.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000011133199.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011133162.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011133162.9 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000011133187.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011133187.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000011133187.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011133187.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000011133188.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011133188.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000011133187.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011133187.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000011133187.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011133187.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000011133187.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011133187.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999977799854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977799854.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801632.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052801629.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999969465645.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999969465632.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000100023855.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000052806062.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000033357187.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000033357189.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000033357187.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999969465631.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000033357188.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000033357188.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000100023852.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000044470951.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999977799854.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000033357189.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000033357187.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000033357189.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000100023855.0 node_expansions=126
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100023855.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100023855.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052806065.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052801601.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999969465634.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999969465634.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977799856.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083351475.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033357189.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033357197.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033357186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999969465634.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000033357189.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000033357189.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000100028287.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044470953.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977799853.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033357189.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033357186.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000033357186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000083351475.6 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052806064.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052806064.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052804572.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052805128.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052804128.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052803295.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052804295.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052802628.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052806072.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052801628.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052804128.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000052806072.9 node_expansions=135
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052806065.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052806086.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052806062.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052806062.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052806050.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000052806086.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052806086.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052806086.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052806096.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052806096.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052806086.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052806048.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052806086.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083355895.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083355895.0 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052806096.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052806087.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052806068.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052806093.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083355895.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052806093.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000083355895.0 node_expansions=44
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000052810412.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052809023.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052809554.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052808999.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052808555.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052807745.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052808721.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052807079.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052806054.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052808554.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000083355920.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=900000083355920.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083355895.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083355895.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083355906.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083355906.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083355896.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083355896.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083355918.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083355918.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083355943.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083355943.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083355907.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083355907.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052800363.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083355945.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022243905.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999969464350.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000100022574.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000019466153.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000063911461.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063911462.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063911462.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022243905.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000063911462.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000063911498.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000130578166.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086132806.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019466128.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063911461.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000063911498.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063911462.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000130578166.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130578141.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130578141.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000130582469.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130581067.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130581622.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130581067.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130580653.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130579832.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130579840.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130578163.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130578152.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130580653.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000130582469.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130582479.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130582479.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130585689.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130585689.5 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000130585714.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130585455.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130585991.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130585436.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130584991.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130582487.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130584158.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130582511.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130582487.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130585158.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000130584989.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000155578163.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000130585714.0 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000130585710.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000130585689.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130585710.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163924156.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163924156.5 node_expansions=135
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000130585733.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000130585689.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130585733.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163918991.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163918991.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052807899.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000083363470.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022251470.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999969471890.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000100030132.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000019473668.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000083363457.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000063919002.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000063919013.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063919025.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022251470.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063919003.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000063919003.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086140337.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019473705.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000063919015.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063919003.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000063919003.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000100030132.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100030122.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100030122.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100035251.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100035251.8 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052813045.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000083368585.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022251471.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999969471902.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000019473669.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083368585.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000063919004.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000063919003.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000063919003.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022251455.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063919026.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063919026.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000130590822.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086145489.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019473669.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000063919003.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063919011.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000063919003.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000130590822.8 node_expansions=166
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000130585670.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000130585690.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000130590807.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000130585692.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000130585676.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000130590807.2 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000130588585.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130589166.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130588596.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130588177.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130585640.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130587318.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130585654.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130590818.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130585664.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130585654.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130588307.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130588166.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000130590818.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130590820.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130590820.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999969477032.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969477032.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969477080.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969477080.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052813045.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000083368602.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022256587.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000100035265.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000019478809.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083368599.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000063924143.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000063924144.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000063924143.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022256587.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063924143.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063924154.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000130590823.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086145487.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019478809.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000063924144.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063924180.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000063924144.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000130590823.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130590847.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130590847.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130594334.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130594334.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000130593790.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130593779.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130594334.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130593778.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130593335.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130590845.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130592524.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130590871.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130590835.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130593512.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130590834.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130593347.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000130593780.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000130594334.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130594334.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130594334.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969480591.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969480591.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969480555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969480555.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947252921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947252921.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947252887.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947252887.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947252887.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947252887.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947252898.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947252898.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999947252887.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947252887.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947252911.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947252911.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947252898.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947252898.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947252932.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947252932.6 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999925030702.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999947252891.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999947252901.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999947252880.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999947252868.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=899999947252901.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947252914.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947252914.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947252912.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947252912.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999947252925.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999947252912.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947252925.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947252913.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947252913.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999947250403.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999947252913.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999947252913.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947250387.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947250387.6 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999947258201.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=899999947255812.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1499999947258201.0 node_expansions=234
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999947255823.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999947258202.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999947257934.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999947258767.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999947258349.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999947255823.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947257515.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947255835.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999947255813.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999947258502.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999947255812.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999947256823.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999947258323.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999947255823.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1499999947258202.0 node_expansions=416
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=899999947255812.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999947257931.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999947258238.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999947258767.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999947258323.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999947255812.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947257478.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947255812.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999947255812.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999947257946.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999947255812.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999947256835.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999947258323.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999947256820.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=899999947255812.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=1499999947258238.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947258212.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947258212.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947258249.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947258249.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947258260.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947258260.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999947258256.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999947258259.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999947258259.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947258259.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947258259.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947261150.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947261150.8 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999947258237.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999947258243.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999947258221.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999947261150.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999947258231.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999947261150.8 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999947259217.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999947258217.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999947260328.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999947261164.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999947260706.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999947258220.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947259884.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947258206.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999947258206.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999947260328.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999947258206.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999947259220.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999947260706.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999947259206.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999947258217.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1499999947261164.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925038952.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925038952.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997262965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997262965.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997262917.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997262917.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997262966.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997262966.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997262952.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997262952.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925038952.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925038952.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925038952.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925038952.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925038965.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925038965.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900033230.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900033230.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925038965.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925038965.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008374977.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083374992.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999977818532.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055597224.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999975040743.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038930546.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000063930522.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019486077.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019486077.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999977818532.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019486077.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019486102.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086152769.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041707411.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999975040769.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019486077.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019486077.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063930543.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000086152769.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086152765.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086152716.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086152765.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086152765.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086152765.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086152765.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086152764.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086152765.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086152780.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086152780.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086152777.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086152798.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000086152798.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086152778.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086152752.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086152778.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999925038989.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925038989.4 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999925038991.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999925038964.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925038991.4 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999925039009.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925039009.4 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000008375023.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083375000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999977818557.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000055597246.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999975040800.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000038930553.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000063930556.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000019486113.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000019486109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999977818557.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000019486109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000019486113.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000086152776.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000041707444.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999975040777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000019486113.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000019486109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000063930564.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000086152776.1 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086152752.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086152789.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000086152789.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086152778.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086152778.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008374998.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083375002.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999977818558.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999925039001.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000055597224.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999975040779.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000063925238.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063930554.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019486123.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019486112.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977818557.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019486112.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019486123.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041707454.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999975040780.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019486112.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019486113.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063930554.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000063925238.2 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000038930576.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038930568.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038930576.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063925201.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063925201.2 node_expansions=46
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000038930566.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038930568.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000038933033.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000038930541.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000038930555.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000038930542.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000038933033.5 node_expansions=57
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000038931534.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000038931533.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000038932367.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000038933034.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000038932668.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000038930557.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000038932220.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000038930533.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000038930533.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000038932655.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000038930554.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000038931544.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000038933033.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000038931533.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000038930533.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000038933034.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038933054.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038933054.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008377489.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083377490.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999958376623.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999905597044.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036155267.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999955598842.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044488601.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000000044176.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000000044155.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999958376601.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000044155.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000000044175.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000066710843.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022265485.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999955598822.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000000044176.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000000044155.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044488601.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000083377490.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083377486.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083377486.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083377486.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083377486.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008377477.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999958376589.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999905597033.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036155279.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999955598810.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038933034.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044488589.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000000044143.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000000044169.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999958376611.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000044154.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000000044168.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000066710812.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022265477.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999955598810.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000000044169.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000000044154.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044488589.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000066710812.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000066710811.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066710811.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066712363.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066712363.8 node_expansions=294
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000066712364.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066714586.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066714308.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066714308.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066714308.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066715419.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066713308.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000066712087.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000066711809.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000066713308.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000066715419.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000066713308.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000066714308.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000066715419.9 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000066714308.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000066713308.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=1500000066712364.8 node_expansions=566
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000066713086.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066712809.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066712845.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066712809.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066713920.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066711829.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000066711820.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000066711829.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066711808.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000066713921.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000066711819.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000066712375.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000066712808.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000066714345.9 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000066712832.4 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000066711809.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=1500000066712375.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066712401.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066712401.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905598587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905598587.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905598586.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905598586.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999855592878.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999855592878.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999855592888.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999855592862.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999855592888.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999855592895.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999855592895.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999855592899.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999855592910.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999855592910.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999855592910.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999855592910.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999855592885.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999855592885.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999855592909.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999855592883.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999855592909.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905594665.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905594665.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999905594689.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999905594677.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905594689.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905594711.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905594711.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999905594697.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999905594688.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905594697.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950030853.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950030853.5 node_expansions=334
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1799999930592021.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999930590632.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999936151131.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999930590354.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999930590354.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999930591465.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999930589354.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999930589354.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999930589354.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999930589354.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999930590465.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999930589354.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999930589354.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999930589354.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999930591854.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999930590354.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999930589354.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2099999941698343.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2099999950030842.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2099999944474843.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2099999944471899.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2099999950029843.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2099999950030842.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2099999950030842.5 node_expansions=1274
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1799999930592022.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999930590643.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999930590374.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999930590354.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999930590364.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999930591486.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999930589354.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999930589354.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999930589374.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999930589354.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999930590466.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999930589354.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999930589355.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999930589374.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999930591855.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999930590374.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999930589374.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2099999944474843.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2099999944471899.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2099999950029869.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2099999950030853.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2099999950030853.5 node_expansions=130
Playing 100 games...                                         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) ━━━━━━━━━━━━━━━━━━━━━━━━                  60%        
FooPlayer:BLUE                                               ━━━━━━━━━━━━━━━━                          40%        
                    Last 10 Games                     
      ╷          ╷       ╷        ╷         ╷         
    # │ SEATING  │ TURNS │ RED VP │ BLUE VP │ WINNER  
╶─────┼──────────┼───────┼────────┼─────────┼────────╴
   91 │ BLUE,RED │   102 │      5 │      10 │ BLUE    
   92 │ BLUE,RED │    44 │      4 │      10 │ BLUE    
   93 │ RED,BLUE │    76 │     10 │       3 │ RED     
   94 │ RED,BLUE │    84 │     10 │       7 │ RED     
   95 │ BLUE,RED │    89 │     10 │       6 │ RED     
   96 │ RED,BLUE │   101 │      2 │      10 │ BLUE    
   97 │ RED,BLUE │   115 │      4 │      10 │ BLUE    
   98 │ RED,BLUE │    68 │     10 │       5 │ RED     
   99 │ BLUE,RED │    91 │     10 │       4 │ RED     
  100 │ RED,BLUE │   109 │      8 │      10 │ BLUE    
      ╵          ╵       ╵        ╵         ╵         
                                                                Player Summary                                                                
                                                               ╷      ╷        ╷             ╷            ╷          ╷          ╷             
                                                               │ WINS │ AVG VP │ AVG SETTLES │ AVG CITIES │ AVG ROAD │ AVG ARMY │ AVG DEV VP  
╶──────────────────────────────────────────────────────────────┼──────┼────────┼─────────────┼────────────┼──────────┼──────────┼────────────╴
  AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) │   60 │   8.23 │        2.70 │       2.23 │     0.52 │     0.00 │       0.03  
  FooPlayer:BLUE                                               │   40 │   7.31 │        2.51 │       1.70 │     0.47 │     0.05 │       0.36  
                                                               ╵      ╵        ╵             ╵            ╵          ╵          ╵             
              Game Summary              
            ╷           ╷               
  AVG TICKS │ AVG TURNS │ AVG DURATION  
╶───────────┼───────────┼──────────────╴
     230.33 │     79.88 │   9.722 secs  
            ╵           ╵               
